配置警报设置
对于每个组织和项目,您可以选择触发警报的条件以及通知用户的方式。
注意
M0
免费集群和M2/M5
共享集群仅触发与这些集群支持的指标相关的警报。有关M0/M2/M5
警报和指标限制的完整文档,请参阅 Atlas M 0 (免费集群)、M 2和 M 5限制。
必需的访问权限
要管理所有组织警报,您必须拥有该组织的 Organization Owner
角色。
Organization Billing Admin
角色为管理结算警报进行有限授权。
要管理项目警报,您必须拥有项目的 Project Owner
访问权限。拥有 Organization Owner
访问权限的用户须将自身作为 Project Owner
添加到此项目中。
默认警报设置
Atlas 为新项目提供以下默认警报:
Query Targeting: Scanned Objects / Returned
注意
仅当已扫描文档与已返回文档的比率达到或超过指定阈值至少 10 分钟时,默认配置才会发送警报。
Atlas 使用借助 AWS KMS 管理客户密钥为项目提供以下默认警报:
Atlas 为无服务器实例提供以下默认警报:
Atlas 不为组织提供默认警报。
通知选项
配置警报时,可以选择通知的发送方式。您可以选择多种通知方式,例如电子邮件、短信或团队协作工具。
要使用某些通知方法,您必须首先在项目的设置中设置通知方法。如果通知方法的值无效,Atlas 会向项目所有者发送电子邮件。需要在项目的设置中设置以下通知方法:
Atlas 项目
Atlas 组织
Atlas 用户
电子邮件
短信
PagerDuty
Datadog
VictorOps
Opsgenie
Microsoft Teams
Webhook
配置警报时,可以选择通知的发送方式。您可以选择多种通知方式,例如电子邮件、短信或团队协作工具。
Atlas 支持 Slack 作为通知方法。在组织的 Settings 菜单中,单击 Slack 设置中的 Add to Slack,然后登录到您的首选 Slack 工作空间。
Atlas支持在警报配置期间配置以下所有通知方法:
Atlas 组织
Atlas 用户
电子邮件
短信
PagerDuty
Datadog
VictorOps
Opsgenie
Microsoft Teams
配置警报
创建新警报时,可以克隆现有警报。还可以更新现有警报配置。
本节介绍了如何配置所有类型的警报。此外,请参阅:
在 Atlas 中,转到 Project Alerts(项目设置)页面。
如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。
如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。
执行以下步骤之一:
单击导航栏中的 Project Alerts 图标。
在 Projects 菜单旁边,展开 Options 菜单,单击 Project Settings,然后单击侧栏中的 Alerts。
将显示项目警报页面。
选择类别以及触发警报的条件或指标。
在 Category 部分中,选择目标组件。在 Condition/Metric 中,选择条件。要了解有关警报条件的更多信息,请参阅查看警报条件。
选择警报接收者角色和发送方式。
在 Add Notification Method 部分:
从角色列表中选择。
(可选)为了帮助减少 Atlas 发送的误报,请找到 Recurrence 部分。
(可选)在 send if condition lasts at least 字段中,指定条件发送警报之前经过的分钟数。在指定时间过后运行的下一个警报检查将发送警报。
(可选)在 resend after 字段中,指定条件重新发送警报之前经过的分钟数。
在 Add Notifier 下拉菜单中,从下表中描述的选项中进行选择。
通知选项说明Atlas 项目通过电子邮件或短信向项目中具有特定角色的用户发送该警报。
Atlas 项目是默认警报接收方。您可以配置发送警报的角色和发送方式。您无法添加第二个 Atlas 项目作为接收人。
仅当 Atlas 项目当前不在收件人列表中时,它才会作为 Add(添加)列表中的一个选项提供。
从 Select Role(s)(选择角色)复选框中选择应接收警报的项目角色,或选择 All Roles(所有角色),这样项目中的所有用户都会接收到警报。
选择 SMS(短信)以将这些警报发送到在“Account”(账户)页面上为每个 Atlas 项目用户配置的手机号码上。
选择 Email(电子邮件)以将这些警报发送到在“Account”(帐户)页面上为每个 Atlas 项目用户配置的电子邮件地址。默认情况下,Email(电子邮件)处于选中状态。
Atlas 组织通过电子邮件或短信向组织中具有特定角色的用户发送该警报。
从 Select Role(s) 复选框中选择应接收警报的组织角色,或为组织中的所有用户选择 All Roles 以接收警报。
选择 SMS(短信)以将这些警报发送到在“Account”(帐户)页面上为每个 Atlas 组织用户配置的手机号码。
选择 Email(电子邮件)以将这些警报发送到在“Account”(账户)页面上为每个 Atlas 组织用户配置的电子邮件地址。默认情况下,Email(电子邮件)处于选中状态。
Atlas 用户通过电子邮件或短信向指定 Atlas 用户发送警报。
选择 SMS 以将这些警报发送到在“Account”(帐户)页面上为 Atlas 用户配置的手机号码上。
选择 Email(电子邮件)以将这些警报发送到在“Account”(帐户)页面上为 Atlas 用户配置的电子邮件地址。默认情况下,Email(电子邮件)处于选中状态。
电子邮件将警报发送到一个电子邮件地址。短信将该警报发送到手机号码。Atlas 删除所有标点符号和字母,仅使用数字。如果您不在美国或加拿大,请包含
011
和国家/地区代码,因为 Atlas 使用美国的 Twilio 发送短信。如果您使用的是非美国电话号码,则可以使用 Google Voice 电话号码。例如,在电话号码前输入
01164
以将警报发送到新西兰的手机号码。Slack将警报发送到 Slack 频道。输入频道名称以及 API 令牌或 Bot 令牌。如要创建 API 令牌,请参阅您 Slack 帐户中的 https://api.slack.com/web页面。如要了解有关 Slack 中 Bot 用户的更多信息,请参阅 https://api.slack.com/bot-users。
创建需要 API 或集成密钥的通知后,当您执行以下操作时,该密钥将显示为部分经过校订的:
通过 Atlas UI 查看或编辑警报。
通过 Atlas Administration API 查询通知警报。
PagerDuty向 PagerDuty 账户发送警报。仅输入 PagerDuty 服务密钥。直接在 PagerDuty 中定义升级规则和警报分配。
用户只能从 PagerDuty 仪表盘确认 PagerDuty 警报。
所有新的 PagerDuty 密钥都使用事件 API v2.
如果您有 事件 API v1 密钥,则可以继续在 Atlas 中使用该密钥。
创建需要 API 或集成密钥的通知后,当您执行以下操作时,该密钥将显示为部分经过校订的:
通过 Atlas UI 查看或编辑警报。
通过 Atlas Administration API 查询通知警报。
Datadog将警报作为 Datadog 事件发送到 Datadog 帐户。
首次打开警报时,Atlas 会将警报作为“错误”事件发送。后续更新将作为“信息”事件发送。当警报关闭时,Atlas 会发送“成功”事件。
在 API Key(API 密钥)下输入您的 DataDog API 密钥,然后单击 Validate Datadog API Key(验证 Datadog API 密钥)。
输入您的 API 地区。
在 Atlas 用户界面中,Atlas 支持以下 Datadog 地区:
US1
US3
US5
EU1
AP1
Datadog 默认使用
US1
。如要了解有关 Datadog 区域的更多信息,请参阅 Datadog 站点。
创建需要 API 或集成密钥的通知后,当您执行以下操作时,该密钥将显示为部分经过校订的:
通过 Atlas UI 查看或编辑警报。
通过 Atlas Administration API 查询通知警报。
VictorOps向 VictorOps 账户发送警报。
输入来自 VictorOps 的字母数字 API 密钥 ,集成 VictorOps 端点以获取警报。向 API 密钥添加破折号,使其与
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
格式匹配。例如,489f7he7-790b-9896-a8cf-j4757def1161
。输入可选的路由密钥,将警报路由到特定的 VictorOps 群组。单击 Post Test Alert 测试 VictorOps 配置。直接在 VictorOps 中定义升级和路由规则。此选项仅适用于需要确认的警报。您可以从 Atlas 中的第三方监控服务接收信息警报。但是,您必须在每个外部服务中解决这些警报。从 VictorOps 仪表盘确认 VictorOps 警报。
创建需要 API 或集成密钥的通知后,当您执行以下操作时,该密钥将显示为部分经过校订的:
通过 Atlas UI 查看或编辑警报。
通过 Atlas Administration API 查询通知警报。
OpsgenieMicrosoft Teams将警报发送到 Microsoft Teams 通道作为自适应卡。
要将警报通知发送到 Microsoft Teams 通道,您必须创建 Microsoft Teams 传入 Webhook。创建 Webhook 后,您可以使用自动生成的 URL 在 Atlas 中配置 Microsoft Teams 集成。
要设置集成,请参阅与 Microsoft Teams 集成。
查看或编辑 Microsoft Teams 通知的警报时,URL 显示为已部分编辑。
Webhook向端点发送 HTTP POST 请求以进行程序化处理。请求正文包含一个 JSON 文档,该文档使用与 Atlas 管理 API 警报资源相同的格式。
只有在 Ingetrations(集成)页面上配置了 Webhook 设置后,此选项才可用。
当您查看或编辑 Webhook 通知的警报时,URL 会显示为部分遮蔽,而密钥显示为完全遮蔽。
在 Webhook URL 字段中,为基于 Webhook 的警报指定目标 URL。
(可选)如果您设置带有密钥的 Webhook 集成,则可在 Webhook Secret 字段中指定基于 Webhook 的警报的身份验证密钥。
要使用 Atlas CLI 在指定项目中创建一个警报配置,请运行以下命令:
atlas alerts settings create [options]
要使用 Atlas CLI 更新指定项目中的一项警报配置,请运行以下命令:
atlas alerts settings update <alertConfigId> [options]
要了解有关上述命令的语法和参数的更多信息,请参阅 Atlas CLI 的 Atlas 警报设置创建和 Atlas 警报设置更新文档。
要使用 Atlas CLI 列出警报配置的可用字段类型,请运行以下命令:
atlas alerts settings fields type [options]
要了解有关命令语法和参数的更多信息,请参阅 Atlas CLI 文档中的 atlas alerts settings fields type 部分。
在 Atlas 中,转到 Organization Settings(项目设置)页面。
如果尚未显示,组织从导航栏中的Organizations菜单。
单击 Organizations 菜单旁边的 Organization Settings 图标。
显示“组织设置”页面。
转到 Organization Alerts(快速入门)页面。
单击侧边栏中的 Alerts(支持)。
将显示组织警报页面。
选择Notification Method (集群层)。
在Add Notification Method标题下,单击要使用的特定通知方法的按钮。
通知选项 | 用户警报 | 账单警报 | 说明 |
---|---|---|---|
Atlas 组织 | 通过电子邮件或短信向组织中具有特定角色的用户发送该警报。
| ||
Atlas 用户 | 通过电子邮件或短信向指定 Atlas 用户发送警报。
| ||
电子邮件 | 将警报发送到您提供的任何电子邮件地址。 | ||
mobileNumber | 将该警报发送到手机号码。Atlas 删除所有标点符号和字母,仅使用数字。如果您不在美国或加拿大,请包含 例如,对于新西兰,请在电话号码前输入 | ||
Slack | 将警报发送到组织授权的 Slack 工作场所中的 Slack 渠道。要了解有关 Slack 授权的更多信息,请参阅授权 Slack 接收组织警报。输入渠道名称。 创建需要 API 或集成密钥的通知后,当您执行以下操作时,该密钥将显示为部分经过校订的:
| ||
PagerDuty | 向 PagerDuty 账户发送警报。仅输入 PagerDuty 服务密钥。直接在 PagerDuty 中定义升级规则和警报分配。 从 PagerDuty 仪表盘确认 PagerDuty 警报。 所有新的 PagerDuty 密钥都使用事件 API v2. 如果您有 事件 API v1 密钥,则可以继续在 Atlas 中使用该密钥。 创建需要 API 或集成密钥的通知后,当您执行以下操作时,该密钥将显示为部分经过校订的:
| ||
Datadog | 将警报作为 Datadog 事件发送到 Datadog 帐户。 首次打开警报时,Atlas 会将警报作为“错误”事件发送。后续更新将作为“信息”事件发送。当警报关闭时,Atlas 会发送“成功”事件。
创建需要 API 或集成密钥的通知后,当您执行以下操作时,该密钥将显示为部分经过校订的:
| ||
VictorOps | 向 VictorOps 账户发送警报。 输入来自 VictorOps 的字母数字 API 密钥 ,集成 VictorOps 端点以获取警报。向 API 密钥添加破折号,使其与 此选项仅适用于您必须确认的警报。您可以从 Atlas 中的第三方监控服务接收信息警报。但是,您必须在外部服务中解决这些警报。从 VictorOps 仪表盘确认 VictorOps 警报。 创建需要 API 或集成密钥的通知后,当您执行以下操作时,该密钥将显示为部分经过校订的:
| ||
Opsgenie | 将警报发送到 Opsgenie 账号。仅输入来自 Opsgenie REST API 集成的 Opsgenie API 密钥。直接在 Opsgenie 中定义升级规则和警报分配。 此选项仅适用于您必须确认的警报。您可以从 Atlas 中的第三方监控服务接收信息警报。但是,您必须在每个外部服务中解决这些警报。确认来自 Opsgenie 仪表盘的 Opsgenie 警报。 创建需要 API 或集成密钥的通知后,当您执行以下操作时,该密钥将显示为部分经过校订的:
| ||
Microsoft Teams | 将警报发送到 Microsoft 团队频道。您可以在频道中显示的自适应卡片中查看这些警报。 要将警报通知发送到 Microsoft Teams 通道,您必须创建 Microsoft Teams 传入 Webhook。创建 Webhook 后,您可以使用自动生成的 URL 在 Atlas 中配置 Microsoft Teams 集成。 要设置集成,请参阅与 Microsoft Teams 集成。 查看或编辑 Microsoft Teams 通知的警报时,URL 显示为已部分编辑。 |
配置自动伸缩警报
您可以为项目配置自动扩展事件列表的警报。
在 Atlas 中,转到 Project Alerts(项目设置)页面。
如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。
如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。
执行以下步骤之一:
单击导航栏中的 Project Alerts 图标。
在 Projects 菜单旁边,展开 Options 菜单,单击 Project Settings,然后单击侧栏中的 Alerts。
将显示项目警报页面。
选择类别以及触发警报的条件或指标。
在 Category 部分中,选择 Atlas Auto Scaling 作为目标组件。
在 Condition/Metric 中,选择以下条件之一。
您可以配置以下自动扩展警报:
Auto-scaling: Compute auto-scaling initiated for analytics tier
Auto-scaling: Compute auto-scaling down didn't initiate for base tier due to storage requirements
Auto-scaling: Compute auto-scaling didn't initiate for base tier due to insufficient oplog size
Auto-scaling: Compute auto-scaling didn't initiate for analytics tier due to insufficient oplog size
Auto-scaling: Disk auto-scaling didn't initiate due to insufficient oplog size
对于要配置的警报,请在该警报设置行中依次单击 和 Edit(编辑)。
选择警报接收者和发送方式。
在 Add Notification Method 部分,从角色列表中选择,并选择通知方法,如 Email 或 SMS。
在 Add Notifier 下拉菜单中,从下表中描述的选项中进行选择。
通知选项说明Atlas 项目通过电子邮件或短信向项目中具有特定角色的用户发送该警报。
Atlas 项目是默认警报接收方。您可以配置发送警报的角色和发送方式。您无法添加第二个 Atlas 项目作为接收人。
仅当 Atlas 项目当前不在收件人列表中时,它才会作为 Add(添加)列表中的一个选项提供。
从 Select Role(s)(选择角色)复选框中选择应接收警报的项目角色,或选择 All Roles(所有角色),这样项目中的所有用户都会接收到警报。
选择 SMS(短信)以将这些警报发送到在“Account”(账户)页面上为每个 Atlas 项目用户配置的手机号码上。
选择 Email(电子邮件)以将这些警报发送到在“Account”(帐户)页面上为每个 Atlas 项目用户配置的电子邮件地址。默认情况下,Email(电子邮件)处于选中状态。
Atlas 组织通过电子邮件或短信向组织中具有特定角色的用户发送该警报。
从 Select Role(s) 复选框中选择应接收警报的组织角色,或为组织中的所有用户选择 All Roles 以接收警报。
选择 SMS(短信)以将这些警报发送到在“Account”(帐户)页面上为每个 Atlas 组织用户配置的手机号码。
选择 Email(电子邮件)以将这些警报发送到在“Account”(账户)页面上为每个 Atlas 组织用户配置的电子邮件地址。默认情况下,Email(电子邮件)处于选中状态。
Atlas 用户通过电子邮件或短信向指定 Atlas 用户发送警报。
选择 SMS 以将这些警报发送到在“Account”(帐户)页面上为 Atlas 用户配置的手机号码上。
选择 Email(电子邮件)以将这些警报发送到在“Account”(帐户)页面上为 Atlas 用户配置的电子邮件地址。默认情况下,Email(电子邮件)处于选中状态。
电子邮件将警报发送到一个电子邮件地址。短信将该警报发送到手机号码。Atlas 删除所有标点符号和字母,仅使用数字。如果您不在美国或加拿大,请包含
011
和国家代码,因为 Atlas 使用美国的 Twilio 发送短信。如果您使用的是非美国电话号码,则可以使用 Google Voice 电话号码。例如,在电话号码前输入
01164
以将警报发送到新西兰的手机号码。Slack将警报发送到 Slack 频道。输入频道名称以及 API 令牌或 Bot 令牌。要创建 API 令牌,请参阅您 Slack 账号中的 https://api.slack.com/web。要了解有关 Slack 中 Bot 用户的更多信息,请参阅 https://api.slack.com/bot-users。
创建需要 API 或集成密钥的通知后,当您执行以下操作时,该密钥将显示为部分经过校订的:
通过 Atlas UI 查看或编辑警报。
通过 Atlas Administration API 查询通知警报。
PagerDuty向 PagerDuty 账户发送警报。仅输入 PagerDuty 服务密钥。直接在 PagerDuty 中定义升级规则和警报分配。
用户只能从 PagerDuty 仪表盘确认 PagerDuty 警报。
所有新的 PagerDuty 密钥都使用事件 API v2.
如果您有 事件 API v1 密钥,则可以继续在 Atlas 中使用该密钥。
创建需要 API 或集成密钥的通知后,当您执行以下操作时,该密钥将显示为部分经过校订的:
通过 Atlas UI 查看或编辑警报。
通过 Atlas Administration API 查询通知警报。
Datadog将警报作为 Datadog 事件发送到 Datadog 帐户。
首次打开警报时,Atlas 会将警报作为“错误”事件发送。后续更新将作为“信息”事件发送。当警报关闭时,Atlas 会发送“成功”事件。
在 API Key(API 密钥)下输入您的 DataDog API 密钥,然后单击 Validate Datadog API Key(验证 Datadog API 密钥)。
输入您的 API 地区。
在 Atlas 用户界面中,Atlas 支持以下 Datadog 地区:
US1
US3
US5
EU1
AP1
Datadog 默认使用
US1
。如要了解有关 Datadog 区域的更多信息,请参阅 Datadog 站点。
创建需要 API 或集成密钥的通知后,当您执行以下操作时,该密钥将显示为部分经过校订的:
通过 Atlas UI 查看或编辑警报。
通过 Atlas Administration API 查询通知警报。
VictorOps向 VictorOps 账户发送警报。
输入来自 VictorOps 的字母数字 API 密钥 ,集成 VictorOps 端点以获取警报。向 API 密钥添加破折号,使其与
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
格式匹配。例如,489f7he7-790b-9896-a8cf-j4757def1161
。输入可选的路由密钥,将警报路由到特定的 VictorOps 群组。单击 Post Test Alert 测试 VictorOps 配置。直接在 VictorOps 中定义升级和路由规则。此选项仅适用于需要确认的警报。您可以从 Atlas 中的第三方监控服务接收信息警报。但是,您必须在每个外部服务中解决这些警报。从 VictorOps 仪表盘确认 VictorOps 警报。
创建需要 API 或集成密钥的通知后,当您执行以下操作时,该密钥将显示为部分经过校订的:
通过 Atlas UI 查看或编辑警报。
通过 Atlas Administration API 查询通知警报。
OpsgenieMicrosoft Teams将警报发送到 Microsoft Teams 通道作为自适应卡。
要将警报通知发送到 Microsoft Teams 通道,您必须创建 Microsoft Teams 传入 Webhook。创建 Webhook 后,您可以使用自动生成的 URL 在 Atlas 中配置 Microsoft Teams 集成。
要设置集成,请参阅与 Microsoft Teams 集成。
查看或编辑 Microsoft Teams 通知的警报时,URL 显示为已部分编辑。
Webhook向端点发送 HTTP POST 请求以进行程序化处理。请求正文包含一个 JSON 文档,该文档使用与 Atlas 管理 API 警报资源相同的格式。
只有在 Ingetrations(集成)页面上配置了 Webhook 设置后,此选项才可用。
当您查看或编辑 Webhook 通知的警报时,URL 会显示为部分遮蔽,而密钥显示为完全遮蔽。
在 Webhook URL 字段中,为基于 Webhook 的警报指定目标 URL。
(可选)如果您设置带有密钥的 Webhook 集成,则可在 Webhook Secret 字段中指定基于 Webhook 的警报的身份验证密钥。
配置维护窗口警报
在 Atlas 中,转到 Project Alerts(项目设置)页面。
如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。
如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。
执行以下步骤之一:
单击导航栏中的 Project Alerts 图标。
在 Projects 菜单旁边,展开 Options 菜单,单击 Project Settings,然后单击侧栏中的 Alerts。
将显示项目警报页面。
选择警报接收者和发送方式。
在 Add Notification Method 部分,从角色列表中选择,并选择通知方法,如 Email 或 SMS。
在 Add Notifier 下拉菜单中,从下表中描述的选项中进行选择。
通知选项 | 说明 |
---|---|
Atlas 项目 | 通过电子邮件或短信向项目中具有特定角色的用户发送该警报。 Atlas 项目是默认警报接收方。您可以配置发送警报的角色和发送方式。您无法添加第二个 Atlas 项目作为接收人。 仅当 Atlas 项目当前不在收件人列表中时,它才会作为 Add(添加)列表中的一个选项提供。
|
Atlas 组织 | 通过电子邮件或短信向组织中具有特定角色的用户发送该警报。
|
Atlas 用户 | 通过电子邮件或短信向指定 Atlas 用户发送警报。
|
电子邮件 | 将警报发送到一个电子邮件地址。 |
短信 | 将该警报发送到手机号码。Atlas 删除所有标点符号和字母,仅使用数字。如果您不在美国或加拿大,请包含 例如,在电话号码前输入 |
Slack | 将警报发送到 Slack 频道。输入频道名称以及 API 令牌或 Bot 令牌。要创建 API 令牌,请参阅您 Slack 账号中的 https://api.slack.com/web。要了解有关 Slack 中 Bot 用户的更多信息,请参阅 https://api.slack.com/bot-users。 创建需要 API 或集成密钥的通知后,当您执行以下操作时,该密钥将显示为部分经过校订的:
|
PagerDuty | 向 PagerDuty 账户发送警报。仅输入 PagerDuty 服务密钥。直接在 PagerDuty 中定义升级规则和警报分配。 用户只能从 PagerDuty 仪表盘确认 PagerDuty 警报。 所有新的 PagerDuty 密钥都使用事件 API v2. 如果您有 事件 API v1 密钥,则可以继续在 Atlas 中使用该密钥。 创建需要 API 或集成密钥的通知后,当您执行以下操作时,该密钥将显示为部分经过校订的:
|
Datadog | 将警报作为 Datadog 事件发送到 Datadog 帐户。 首次打开警报时,Atlas 会将警报作为“错误”事件发送。后续更新将作为“信息”事件发送。当警报关闭时,Atlas 会发送“成功”事件。
创建需要 API 或集成密钥的通知后,当您执行以下操作时,该密钥将显示为部分经过校订的:
|
VictorOps | 向 VictorOps 账户发送警报。 输入来自 VictorOps 的字母数字 API 密钥 ,集成 VictorOps 端点以获取警报。向 API 密钥添加破折号,使其与 此选项仅适用于需要确认的警报。您可以从 Atlas 中的第三方监控服务接收信息警报。但是,您必须在每个外部服务中解决这些警报。从 VictorOps 仪表盘确认 VictorOps 警报。 创建需要 API 或集成密钥的通知后,当您执行以下操作时,该密钥将显示为部分经过校订的:
|
Opsgenie | |
Microsoft Teams | 将警报发送到 Microsoft Teams 通道作为自适应卡。 要将警报通知发送到 Microsoft Teams 通道,您必须创建 Microsoft Teams 传入 Webhook。创建 Webhook 后,您可以使用自动生成的 URL 在 Atlas 中配置 Microsoft Teams 集成。 要设置集成,请参阅与 Microsoft Teams 集成。 查看或编辑 Microsoft Teams 通知的警报时,URL 显示为已部分编辑。 |
Webhook | 向端点发送 HTTP POST 请求以进行程序化处理。请求正文包含一个 JSON 文档,该文档使用与 Atlas 管理 API 警报资源相同的格式。 只有在 Ingetrations(集成)页面上配置了 Webhook 设置后,此选项才可用。 当您查看或编辑 Webhook 通知的警报时,URL 会显示为部分遮蔽,而密钥显示为完全遮蔽。
|
查看警报配置
您可以在 Project Alerts 页面中查看打开的警报、关闭的警报和警报设置。Atlas 会为出现在 Open 标签页上的所有警报发送通知。要了解更多信息,请参阅警报工作流程。
要查看您的警报配置:
在 Atlas 中,转到 Project Alerts(项目设置)页面。
如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。
如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。
执行以下步骤之一:
单击导航栏中的 Project Alerts 图标。
在 Projects 菜单旁边,展开 Options 菜单,单击 Project Settings,然后单击侧栏中的 Alerts。
将显示项目警报页面。
要使用 Atlas CLI 列出指定项目的所有警报配置,请运行以下命令:
atlas alerts settings list [options]
要使用 Atlas CLI 返回项目的指定警报设置的详细信息,请运行以下命令:
atlas alerts settings describe <alertConfigId> [options]
要了解有关上述命令的语法和参数的更多信息,请参阅 Atlas CLI 文档 Atlas 警报设置列表 和 Atlas 警报设置描述。
禁用警报
在 Atlas 中,转到 Project Alerts(项目设置)页面。
如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。
如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。
执行以下步骤之一:
单击导航栏中的 Project Alerts 图标。
在 Projects 菜单旁边,展开 Options 菜单,单击 Project Settings,然后单击侧栏中的 Alerts。
将显示项目警报页面。
如果您禁用警报设置,Atlas 会取消与该设置相关的活动警报。禁用的警报设置仍然可见,但显示为灰色。您可以随时重新启用它。
要使用 Atlas CLI 禁用指定项目中的一项警报配置,请运行以下命令:
atlas alerts settings disable <alertConfigId> [options]
要了解有关命令语法和参数的更多信息,请参阅 Atlas CLI 文档中的 禁用 Atlas 警报设置。
启用警报
要启用之前已禁用的警报,请执行以下操作:
在 Atlas 中,转到 Project Alerts(项目设置)页面。
如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。
如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。
执行以下步骤之一:
单击导航栏中的 Project Alerts 图标。
在 Projects 菜单旁边,展开 Options 菜单,单击 Project Settings,然后单击侧栏中的 Alerts。
将显示项目警报页面。
要使用 Atlas CLI 在指定项目中启用一个警报配置,请运行以下命令:
atlas alerts settings enable <alertConfigId> [options]
要了解有关命令语法和参数的更多信息,请参阅 Atlas CLI 文档中的 启用 Atlas 警报设置。
删除警报
在 Atlas 中,转到 Project Alerts(项目设置)页面。
如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。
如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。
执行以下步骤之一:
单击导航栏中的 Project Alerts 图标。
在 Projects 菜单旁边,展开 Options 菜单,单击 Project Settings,然后单击侧栏中的 Alerts。
将显示项目警报页面。
要使用 Atlas CLI 删除指定项目中的一项警报配置,请运行以下命令:
atlas alerts settings delete <alertConfigId> [options]
如需了解有关命令语法和参数的更多信息,请参阅 Atlas CLI 文档中的 atlas alerts settings delete。
如果您删除警报设置,Atlas 会取消与该设置相关的活动警报。删除的警报设置不再可见。