Docs 菜单
Docs 主页
/
MongoDB Atlas
/ /

配置警报设置

在此页面上

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

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

注意

M0 免费集群和 M2/M5 共享集群仅触发与这些集群支持的指标相关的警报。有关 M0/M2/M5 警报和指标限制的完整文档,请参阅 Atlas M0(免费集群)、M2 和 M5 限制

要管理所有组织警报,您必须拥有该组织的 Organization Owner 角色。

Organization Billing Admin 角色为管理结算警报进行有限授权。

要管理项目警报,您必须拥有项目的 Project Owner 访问权限。拥有 Organization Owner 访问权限的用户须将自身作为 Project Owner 添加到此项目中。

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

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

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

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

  3. 单击导航栏中的 Project Alerts(项目警报)图标,或单击侧边栏中的 Alerts(警报)。

2
3

可以配置以下维护窗口警报:

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

4

Send to(发送到)部分中,点击 Add(添加),然后从下表中描述的选项中进行选择。

通知选项
说明
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 查询通知警报。

Webhook

向端点发送HTTP POST 请求以进行编程处理。请求正文包含一个JSON文档,其格式与 Atlas Administration API警报资源相同。

只有在 Ingetrations(集成)页面上配置了 Webhook 设置后,此选项才可用。

注意

当您查看或编辑 Webhook 通知的警报时,URL 会显示为部分遮蔽,而密钥显示为完全遮蔽。

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

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

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 查询通知警报。

Microsoft Teams

将警报发送到 Microsoft Teams 通道作为 自适应卡

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

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

注意

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

5

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

← 查看警报条件