Docs 菜单
Docs 主页
/
MongoDB 阿特拉斯
/ /

配置警报设置

在此页面上

  • 必需的访问权限
  • 默认警报设置
  • 通知选项
  • 配置警报
  • 配置自动伸缩警报
  • 配置维护窗口警报
  • 查看警报配置
  • 禁用警报
  • 启用警报
  • 删除警报

对于每个组织和项目,您可以选择触发警报的条件以及通知用户的方式。

注意

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 为新项目提供以下默认警报:

Atlas 使用借助 AWS KMS 管理客户密钥为项目提供以下默认警报:

Atlas 为无服务器实例提供以下默认警报:

Atlas 不为组织提供默认警报。

配置警报时,可以选择通知的发送方式。您可以选择多种通知方式,例如电子邮件、短信或团队协作工具。

要使用某些通知方法,必须首先在项目设置中设置通知方法。如果通知方法的值无效,Atlas 会向项目所有者发送电子邮件。需要在项目设置中设置以下通知方法:

  • Atlas 项目

  • Atlas 组织

  • Atlas 用户

  • 电子邮件

  • 短信

  • PagerDuty

  • Datadog

  • VictorOps

  • Opsgenie

  • Microsoft Teams

  • Webhook

配置警报时,可以选择通知的发送方式。您可以选择多种通知方式,例如电子邮件、短信或团队协作工具。

Atlas 支持 Slack 作为通知方法。在组织的 菜单中,单击Settings Add to SlackSlack设置中的 ,然后登录到您的首选 Slack 工作区。

Atlas 支持在警报配置期间配置以下所有通知方法:

  • Atlas 组织

  • Atlas 用户

  • 电子邮件

  • 短信

  • PagerDuty

  • Datadog

  • VictorOps

  • Opsgenie

  • Microsoft Teams

创建新警报时,可以克隆现有警报。还可以更新现有警报配置。

本节介绍如何配置所有类型的警报。此外,请参阅:

  • 配置自动伸缩警报

  • 配置维护窗口警报

1
  1. 如果尚未显示,请选择包含所需项目的组织导航栏中的Organizations菜单。

  2. 如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。

  3. 执行以下步骤之一:

    • 单击导航栏中的Project Alerts图标。

    • Projects菜单旁边,展开Options菜单,单击Project Settings ,然后单击侧边栏中的Alerts

    显示“项目警报”页面。

2

若要在不克隆现有设置的情况下创建新警报,请执行以下操作:

  1. 单击 Add(连接)。

  2. 选择 New Alert

要克隆现有警报设置,请执行以下操作:

  1. 单击 Alert Settings 标签页。

  2. 找到要克隆的警报设置。

  3. 然后单击 警报设置行中的 Clone

更新现有警报设置,请执行以下操作:

  1. 单击 Alert Settings 标签页。

  2. 找到要更新的警报设置。

  3. 然后单击 警报设置行中的 Edit

3

Category部分中,选择目标组件。在Condition/Metric中,选择条件。要了解有关警报条件的更多信息,请参阅查看警报条件。

4

如果 Select Target 部分中的选项可用,您可以选择筛选警报,仅应用于部分目标。

matches 字段可以使用正则表达式。

5
  1. Add Notification Method 部分:

    • 从角色列表中选择。

    • (可选)为帮助减少 Atlas 发送的误报,请找到Recurrence部分。

      (可选)在send if condition lasts at least字段中,指定条件发送警报之前经过的分钟数。在指定时间过后运行的下一次警报检查会发送该警报。

      (可选)在 resend after 字段中,指定条件重新发送警报之前经过的分钟数。

  2. Add Notifier下拉菜单中,从下表所述的选项中进行选择。g

    通知选项
    说明
    Atlas 项目

    通过电子邮件或短信向项目中具有特定角色的用户发送该警报。

    注意

    Atlas 项目是默认警报接收方。您可以配置发送警报的角色和发送方式。您无法添加第二个 Atlas 项目作为接收人。

    仅当 Atlas 项目当前不在收件人列表中时,它才会作为 Add(添加)列表中的一个选项提供。

    1. Select Role(s)(选择角色)复选框中选择应接收警报的项目角色,或选择 All Roles(所有角色),这样项目中的所有用户都会接收到警报。

    2. 选择 SMS(短信)以将这些警报发送到在“Account”(账户)页面上为每个 Atlas 项目用户配置的手机号码上。

    3. 选择 Email(电子邮件)以将这些警报发送到在“Account”(帐户)页面上为每个 Atlas 项目用户配置的电子邮件地址。默认情况下,Email(电子邮件)处于选中状态。

    Atlas 组织

    通过电子邮件或短信向组织中具有特定角色的用户发送该警报。

    1. Select Role(s) 复选框中选择应接收警报的组织角色,或为组织中的所有用户选择 All Roles 以接收警报。

    2. 选择 SMS(短信)以将这些警报发送到在“Account”(帐户)页面上为每个 Atlas 组织用户配置的手机号码。

    3. 选择 Email(电子邮件)以将这些警报发送到在“Account”(账户)页面上为每个 Atlas 组织用户配置的电子邮件地址。默认情况下,Email(电子邮件)处于选中状态。

    Atlas 用户

    通过电子邮件或短信向指定 Atlas 用户发送警报。

    1. 选择 SMS 以将这些警报发送到在“Account”(帐户)页面上为 Atlas 用户配置的手机号码上。

    2. 选择 Email(电子邮件)以将这些警报发送到在“Account”(帐户)页面上为 Atlas 用户配置的电子邮件地址。默认情况下,Email(电子邮件)处于选中状态。

    电子邮件
    将警报发送到一个电子邮件地址。
    短信

    将警报发送到手机号码。 Atlas 删除所有标点符号和字母,仅使用数字。如果您位于美国或加拿大境外,请包含011 国家/地区代码 因为 Atlas 使用位于美国的 Twilio 发送短信。作为非美国电话号码的替代方案,请使用 Google 语音 电话号码。

    例子

    对于新西兰,请在电话号码前输入 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 会发送“成功”事件。

    1. API Key(API 密钥)下输入您的 DataDog API 密钥,然后单击 Validate Datadog API Key(验证 Datadog API 密钥)。

    2. 输入您的 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 查询通知警报。

    Opsgenie

    将警报发送到 Opsgenie 帐户。仅输入 Opsgenie API 密钥。直接在 Opsgenie 中定义升级规则和警报分配。

    此选项仅适用于需要确认的警报。您可以从 Atlas 中的第三方监控服务接收信息警报。但是,您必须在每个外部服务中解决这些警报。确认来自 Opsgenie 仪表盘的 Opsgenie 警报。

    注意

    创建需要 API 或集成密钥的通知后,当您执行以下操作时,该密钥将显示为部分经过校订的:

    • 通过 Atlas UI 查看或编辑警报。

    • 通过 Atlas Administration API 查询通知警报。

    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 会显示为部分遮蔽,而密钥显示为完全遮蔽。

    1. Webhook URL 字段中,为基于 Webhook 的警报指定目标 URL

    2. (可选)如果您设置带有密钥的 Webhook 集成,则可在 Webhook Secret 字段中指定基于 Webhook 的警报的身份验证密钥。

6

要使用 Atlas CLI 在指定项目中创建一个警报配置,请运行以下命令:

atlas alerts settings create [options]

要使用 Atlas CLI 更新指定项目中的一项警报配置,请运行以下命令:

atlas alerts settings update <alertConfigId> [options]

要了解有关上述命令的语法和参数的更多信息,请参阅 Atlas CLI 文档以了解atlas alerts settings createatlas alerts settings-update。

提示

请参阅:相关链接

要使用 Atlas CLI 列出警报配置的可用字段类型,请运行以下命令:

atlas alerts settings fields type [options]

要了解有关命令语法和参数的更多信息,请参阅 Atlas CLI 文档中的 atlas alerts settings fields type 部分。

提示

请参阅:相关链接

1
  1. 如果尚未显示,请从导航栏中的Organizations菜单。

  2. 单击 Organizations 菜单旁边的 Organization Settings 图标。

    显示“组织设置”页面。

2

单击侧边栏中的 Alerts(支持)。

显示“组织警报”页面。

3

要创建新警报,请执行以下操作:

  1. 单击 Add Alert(连接)。

要克隆现有警报设置,请执行以下操作:

  1. 单击 Alert Settings 标签页。

  2. 找到要克隆的警报设置。

  3. 然后单击 警报设置行中的 Clone

更新现有警报设置,请执行以下操作:

  1. 单击 Alert Settings 标签页。

  2. 找到要更新的警报设置。

  3. 然后单击 警报设置行中的 Edit

4

单击UserBilling Select a Target

5

Select a Condition下:

6

Add Notification Method标题下,单击要使用的特定通知方法的按钮。

通知选项
用户警报
账单警报
说明
Atlas 组织

通过电子邮件或短信向组织中具有特定角色的用户发送该警报。

  1. Select Role(s) 复选框中选择应接收警报的组织角色,或为组织中的所有用户选择 All Roles 以接收警报。

  2. 选择SMS以将这些警报发送到在“帐户”页面中为每个 Atlas 组织用户配置的手机号码。

  3. 选择 Email(电子邮件)以将这些警报发送到在“Account”(账户)页面上为每个 Atlas 组织用户配置的电子邮件地址。默认情况下,Email(电子邮件)处于选中状态。

Atlas 用户

通过电子邮件或短信向指定 Atlas 用户发送警报。

  1. 选择 SMS 以将这些警报发送到在“Account”(帐户)页面上为 Atlas 用户配置的手机号码上。

  2. 选择 Email(电子邮件)以将这些警报发送到在“Account”(帐户)页面上为 Atlas 用户配置的电子邮件地址。默认情况下,Email(电子邮件)处于选中状态。

电子邮件
将警报发送到您提供的任何电子邮件地址。
mobileNumber

将警报发送到手机号码。 Atlas 删除所有标点符号和字母,仅使用数字。如果您位于美国或加拿大境外,请包含011 国家/地区代码 因为 Atlas 使用位于美国的 Twilio 发送短信。作为非美国电话号码的替代方案,请使用 Google 语音 电话号码。

例子

对于新西兰,请在电话号码前输入 01164

Slack

将警报发送到组织授权的 Slack 工作场所中的 Slack 通道。要了解有关 Slack 授权的更多信息,请参阅授权 Slack 接收组织警报。输入频道名称。

注意

创建需要 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 会发送“成功”事件。

  1. API Key(API 密钥)下输入您的 DataDog API 密钥,然后单击 Validate Datadog API Key(验证 Datadog API 密钥)。

  2. 输入您的 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 查询通知警报。

Opsgenie

将警报发送到 Opsgenie 帐户。仅输入 Opsgenie REST API 集成中的 Opsgenie API 密钥。在 Opsgenie 中定义升级规则和警报分配。

此选项仅适用于您必须确认的警报。您可以在 Atlas 中接收来自 第三方监控服务 的信息警报。但是,您必须在外部服务中解决这些警报。 确认 Opsgenie 警报 从 Opsgenie 仪表盘。

注意

创建需要 API 或集成密钥的通知后,当您执行以下操作时,该密钥将显示为部分经过校订的:

  • 通过 Atlas UI 查看或编辑警报。

  • 通过 Atlas Administration API 查询通知警报。

Microsoft Teams

将警报发送到 Microsoft 团队频道。您可以在频道中显示的自适应卡片中查看这些警报。

要将警报通知发送到 Microsoft Teams 通道,您必须创建 Microsoft Teams 传入 Webhook。创建 Webhook 后,您可以使用自动生成的 URL 在 Atlas 中配置 Microsoft Teams 集成。

要设置集成,请参阅与 Microsoft Teams 集成

注意

查看或编辑 Microsoft Teams 通知的警报时,URL 显示为已部分编辑。

7

您可以为项目配置自动伸缩事件列表的警报。

1
  1. 如果尚未显示,请选择包含所需项目的组织导航栏中的Organizations菜单。

  2. 如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。

  3. 执行以下步骤之一:

    • 单击导航栏中的Project Alerts图标。

    • Projects菜单旁边,展开Options菜单,单击Project Settings ,然后单击侧边栏中的Alerts

    显示“项目警报”页面。

2

若要在不克隆现有设置的情况下创建新警报,请执行以下操作:

  1. 单击 Add(连接)。

  2. 选择 New Alert

要克隆现有警报设置,请执行以下操作:

  1. 单击 Alert Settings 标签页。

  2. 找到要克隆的警报设置。

  3. 然后单击 警报设置行中的 Clone

更新现有警报设置,请执行以下操作:

  1. 单击 Alert Settings 标签页。

  2. 找到要更新的警报设置。

  3. 然后单击 警报设置行中的 Edit

4
  • Add Notification Method部分中,从角色列表中进行选择,然后选择一种通知方法,例如EmailSMS

  • Add Notifier下拉菜单中,从下表所述的选项中进行选择。

    通知选项
    说明
    Atlas 项目

    通过电子邮件或短信向项目中具有特定角色的用户发送该警报。

    注意

    Atlas 项目是默认警报接收方。您可以配置发送警报的角色和发送方式。您无法添加第二个 Atlas 项目作为接收人。

    仅当 Atlas 项目当前不在收件人列表中时,它才会作为 Add(添加)列表中的一个选项提供。

    1. Select Role(s)(选择角色)复选框中选择应接收警报的项目角色,或选择 All Roles(所有角色),这样项目中的所有用户都会接收到警报。

    2. 选择 SMS(短信)以将这些警报发送到在“Account”(账户)页面上为每个 Atlas 项目用户配置的手机号码上。

    3. 选择 Email(电子邮件)以将这些警报发送到在“Account”(帐户)页面上为每个 Atlas 项目用户配置的电子邮件地址。默认情况下,Email(电子邮件)处于选中状态。

    Atlas 组织

    通过电子邮件或短信向组织中具有特定角色的用户发送该警报。

    1. Select Role(s) 复选框中选择应接收警报的组织角色,或为组织中的所有用户选择 All Roles 以接收警报。

    2. 选择 SMS(短信)以将这些警报发送到在“Account”(帐户)页面上为每个 Atlas 组织用户配置的手机号码。

    3. 选择 Email(电子邮件)以将这些警报发送到在“Account”(账户)页面上为每个 Atlas 组织用户配置的电子邮件地址。默认情况下,Email(电子邮件)处于选中状态。

    Atlas 用户

    通过电子邮件或短信向指定 Atlas 用户发送警报。

    1. 选择 SMS 以将这些警报发送到在“Account”(帐户)页面上为 Atlas 用户配置的手机号码上。

    2. 选择 Email(电子邮件)以将这些警报发送到在“Account”(帐户)页面上为 Atlas 用户配置的电子邮件地址。默认情况下,Email(电子邮件)处于选中状态。

    电子邮件
    将警报发送到一个电子邮件地址。
    短信

    将警报发送到手机号码。 Atlas 删除所有标点符号和字母,仅使用数字。如果您位于美国或加拿大境外,请包含011 国家/地区代码 因为 Atlas 使用位于美国的 Twilio 发送短信。作为非美国电话号码的替代方案,请使用 Google 语音 电话号码。

    例子

    对于新西兰,请在电话号码前输入 01164

    Slack

    将警报发送到 Slack 通道。输入通道名称以及 API 令牌或 Bot 令牌。要创建 API 令牌,请参阅 https://api.slack.com/web Slack 帐户中的页面。要了解有关 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 会发送“成功”事件。

    1. API Key(API 密钥)下输入您的 DataDog API 密钥,然后单击 Validate Datadog API Key(验证 Datadog API 密钥)。

    2. 输入您的 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 查询通知警报。

    Opsgenie

    将警报发送到 Opsgenie 帐户。仅输入 Opsgenie API 密钥。直接在 Opsgenie 中定义升级规则和警报分配。

    此选项仅适用于需要确认的警报。您可以从 Atlas 中的第三方监控服务接收信息警报。但是,您必须在每个外部服务中解决这些警报。确认来自 Opsgenie 仪表盘的 Opsgenie 警报。

    注意

    创建需要 API 或集成密钥的通知后,当您执行以下操作时,该密钥将显示为部分经过校订的:

    • 通过 Atlas UI 查看或编辑警报。

    • 通过 Atlas Administration API 查询通知警报。

    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 会显示为部分遮蔽,而密钥显示为完全遮蔽。

    1. Webhook URL 字段中,为基于 Webhook 的警报指定目标 URL

    2. (可选)如果您设置带有密钥的 Webhook 集成,则可在 Webhook Secret 字段中指定基于 Webhook 的警报的身份验证密钥。

5

您可以为具有已配置维护窗口的项目配置维护窗口警报

1
  1. 如果尚未显示,请选择包含所需项目的组织导航栏中的Organizations菜单。

  2. 如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。

  3. 执行以下步骤之一:

    • 单击导航栏中的Project Alerts图标。

    • Projects菜单旁边,展开Options菜单,单击Project Settings ,然后单击侧边栏中的Alerts

    显示“项目警报”页面。

2

若要在不克隆现有设置的情况下创建新警报,请执行以下操作:

  1. 单击 Add(连接)。

  2. 选择 New Alert

要克隆现有警报设置,请执行以下操作:

  1. 单击 Alert Settings 标签页。

  2. 找到要克隆的警报设置。

  3. 然后单击 警报设置行中的 Clone

更新现有警报设置,请执行以下操作:

  1. 单击 Alert Settings 标签页。

  2. 找到要更新的警报设置。

  3. 然后单击 警报设置行中的 Edit

3
  1. Category部分中,选择Atlas作为目标组件。

  2. Condition/Metric中,选择以下条件之一:

    对于要配置的警报,请在该警报设置行中依次单击 Edit(编辑)。

4
  • Add Notification Method部分中,从角色列表中进行选择,然后选择一种通知方法,例如EmailSMS

  • Add Notifier下拉菜单中,从下表所述的选项中进行选择。

通知选项
说明
Atlas 项目

通过电子邮件或短信向项目中具有特定角色的用户发送该警报。

注意

Atlas 项目是默认警报接收方。您可以配置发送警报的角色和发送方式。您无法添加第二个 Atlas 项目作为接收人。

仅当 Atlas 项目当前不在收件人列表中时,它才会作为 Add(添加)列表中的一个选项提供。

  1. Select Role(s)(选择角色)复选框中选择应接收警报的项目角色,或选择 All Roles(所有角色),这样项目中的所有用户都会接收到警报。

  2. 选择 SMS(短信)以将这些警报发送到在“Account”(账户)页面上为每个 Atlas 项目用户配置的手机号码上。

  3. 选择 Email(电子邮件)以将这些警报发送到在“Account”(帐户)页面上为每个 Atlas 项目用户配置的电子邮件地址。默认情况下,Email(电子邮件)处于选中状态。

Atlas 组织

通过电子邮件或短信向组织中具有特定角色的用户发送该警报。

  1. Select Role(s) 复选框中选择应接收警报的组织角色,或为组织中的所有用户选择 All Roles 以接收警报。

  2. 选择 SMS(短信)以将这些警报发送到在“Account”(帐户)页面上为每个 Atlas 组织用户配置的手机号码。

  3. 选择 Email(电子邮件)以将这些警报发送到在“Account”(账户)页面上为每个 Atlas 组织用户配置的电子邮件地址。默认情况下,Email(电子邮件)处于选中状态。

Atlas 用户

通过电子邮件或短信向指定 Atlas 用户发送警报。

  1. 选择 SMS 以将这些警报发送到在“Account”(帐户)页面上为 Atlas 用户配置的手机号码上。

  2. 选择 Email(电子邮件)以将这些警报发送到在“Account”(帐户)页面上为 Atlas 用户配置的电子邮件地址。默认情况下,Email(电子邮件)处于选中状态。

电子邮件
将警报发送到一个电子邮件地址。
短信

将警报发送到手机号码。 Atlas 删除所有标点符号和字母,仅使用数字。如果您位于美国或加拿大境外,请包含011 国家/地区代码 因为 Atlas 使用位于美国的 Twilio 发送短信。作为非美国电话号码的替代方案,请使用 Google 语音 电话号码。

例子

对于新西兰,请在电话号码前输入 01164

Slack

将警报发送到 Slack 通道。输入通道名称以及 API 令牌或 Bot 令牌。要创建 API 令牌,请参阅 https://api.slack.com/web Slack 帐户中的页面。要了解有关 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 会发送“成功”事件。

  1. API Key(API 密钥)下输入您的 DataDog API 密钥,然后单击 Validate Datadog API Key(验证 Datadog API 密钥)。

  2. 输入您的 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 查询通知警报。

Opsgenie

将警报发送到 Opsgenie 帐户。仅输入 Opsgenie API 密钥。直接在 Opsgenie 中定义升级规则和警报分配。

此选项仅适用于需要确认的警报。您可以从 Atlas 中的第三方监控服务接收信息警报。但是,您必须在每个外部服务中解决这些警报。确认来自 Opsgenie 仪表盘的 Opsgenie 警报。

注意

创建需要 API 或集成密钥的通知后,当您执行以下操作时,该密钥将显示为部分经过校订的:

  • 通过 Atlas UI 查看或编辑警报。

  • 通过 Atlas Administration API 查询通知警报。

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 会显示为部分遮蔽,而密钥显示为完全遮蔽。

  1. Webhook URL 字段中,为基于 Webhook 的警报指定目标 URL

  2. (可选)如果您设置带有密钥的 Webhook 集成,则可在 Webhook Secret 字段中指定基于 Webhook 的警报的身份验证密钥。

5

您可以在 Project Alerts 页面中查看打开的警报、关闭的警报和警报设置。Atlas 会为出现在 Open 标签页上的所有警报发送通知。要了解更多信息,请参阅警报工作流程

要查看警报配置,请执行以下操作:

1
  1. 如果尚未显示,请选择包含所需项目的组织导航栏中的Organizations菜单。

  2. 如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。

  3. 执行以下步骤之一:

    • 单击导航栏中的Project Alerts图标。

    • Projects菜单旁边,展开Options菜单,单击Project Settings ,然后单击侧边栏中的Alerts

    显示“项目警报”页面。

2

要使用 Atlas CLI 列出指定项目的所有警报配置,请运行以下命令:

atlas alerts settings list [options]

要使用 Atlas CLI 返回项目的指定警报设置的详细信息,请运行以下命令:

atlas alerts settings describe <alertConfigId> [options]

要了解有关上述命令的语法和参数的更多信息,请参阅 Atlas CLI 文档,了解atlas alerts settings listatlas alerts settings describe。

提示

请参阅:相关链接

您可以在Organization Alerts页面上查看所有警报、警报设置和已删除的警报。要了解更多信息,请参阅警报工作流程。

要查看警报配置,请执行以下操作:

1
  1. 如果尚未显示,请从导航栏中的Organizations菜单。

  2. 单击 Organizations 菜单旁边的 Organization Settings 图标。

    显示“组织设置”页面。

2

单击侧边栏中的 Alerts(支持)。

显示“组织警报”页面。

3
1
  1. 如果尚未显示,请选择包含所需项目的组织导航栏中的Organizations菜单。

  2. 如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。

  3. 执行以下步骤之一:

    • 单击导航栏中的Project Alerts图标。

    • Projects菜单旁边,展开Options菜单,单击Project Settings ,然后单击侧边栏中的Alerts

    显示“项目警报”页面。

2
3

在特定警报的行上,单击 ,然后单击 Disable

注意

单击然后Enable可随时重新启用警报。

如果您禁用警报设置,Atlas 会取消与该设置相关的活动警报。禁用的警报设置仍然可见,但显示为灰色。您可以随时重新启用它。

要使用 Atlas CLI 禁用指定项目中的一项警报配置,请运行以下命令:

atlas alerts settings disable <alertConfigId> [options]

要了解有关命令语法和参数的更多信息,请参阅 Atlas CLI 文档以了解Atlas 警报设置禁用。

提示

请参阅:相关链接

1
  1. 如果尚未显示,请从导航栏中的Organizations菜单。

  2. 单击 Organizations 菜单旁边的 Organization Settings 图标。

    显示“组织设置”页面。

2

单击侧边栏中的 Alerts(支持)。

显示“组织警报”页面。

3
4

在特定警报的行上,单击 ,然后单击 Disable

单击然后Enable可随时重新启用警报。

如果您禁用警报设置,Atlas 会取消与该设置相关的活动警报。已禁用的警报设置仍然可见,但显示为灰色,稍后可以重新启用。

要启用之前已禁用的警报,请执行以下操作:

1
  1. 如果尚未显示,请选择包含所需项目的组织导航栏中的Organizations菜单。

  2. 如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。

  3. 执行以下步骤之一:

    • 单击导航栏中的Project Alerts图标。

    • Projects菜单旁边,展开Options菜单,单击Project Settings ,然后单击侧边栏中的Alerts

    显示“项目警报”页面。

2
3
  1. 在特定警报的行上,单击

  2. 单击 Enable(连接)。

要使用 Atlas CLI 在指定项目中启用一个警报配置,请运行以下命令:

atlas alerts settings enable <alertConfigId> [options]

要了解有关命令语法和参数的更多信息,请参阅 Atlas CLI 文档以了解启用 Atlas 警报设置。

提示

请参阅:相关链接

1
  1. 如果尚未显示,请从导航栏中的Organizations菜单。

  2. 单击 Organizations 菜单旁边的 Organization Settings 图标。

    显示“组织设置”页面。

2

单击侧边栏中的 Alerts(支持)。

显示“组织警报”页面。

3
4
  1. 在特定警报的行上,单击

  2. 单击 Enable(连接)。

警告

请勿删除在配置维护窗口时创建的维护窗口警报

如果删除维护窗口警报,请禁用并重新启用维护窗口,以重新创建警报。

1
  1. 如果尚未显示,请选择包含所需项目的组织导航栏中的Organizations菜单。

  2. 如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。

  3. 执行以下步骤之一:

    • 单击导航栏中的Project Alerts图标。

    • Projects菜单旁边,展开Options菜单,单击Project Settings ,然后单击侧边栏中的Alerts

    显示“项目警报”页面。

2
3
  1. 在特定警报的行上,单击 ,然后单击 Delete

    如果您不具有以下角色之一,则 Delete 选项将处于禁用状态:

  2. Confirm Delete 模式中单击 Confirm 或单击 Cancel,使警报保持配置状态。

要使用 Atlas CLI 删除指定项目中的一项警报配置,请运行以下命令:

atlas alerts settings delete <alertConfigId> [options]

如需了解有关命令语法和参数的更多信息,请参阅 Atlas CLI 文档中的 atlas alerts settings delete

提示

请参阅:相关链接

如果您删除警报设置,Atlas 会取消与该设置相关的活动警报。删除的警报设置不再可见。

1
  1. 如果尚未显示,请从导航栏中的Organizations菜单。

  2. 单击 Organizations 菜单旁边的 Organization Settings 图标。

    显示“组织设置”页面。

2

单击侧边栏中的 Alerts(支持)。

显示“组织警报”页面。

3
4
  1. 在特定警报的行上,单击 ,然后单击 Delete

  2. Delete Alert 模式中单击 Delete 或单击 Cancel,使警报保持配置状态。

    注意

    如果在推送Delete后五分钟内未登录,则需要重新输入密码,然后再次单击Delete

如果您删除警报设置,Atlas 会取消与该设置相关的活动警报。删除的警报设置不再可见。

后退

查看警报条件

来年

解析警报