Docs 菜单
Docs 主页
/
MongoDB Atlas
/ /

与 PagerDuty 集成

在此页面上

  • 如何操作
  • 必需的访问权限
  • 先决条件
  • 支持
  • 步骤
  • 删除 PagerDuty 集成

您可以配置Atlas ,将警报从项目发送到 PagerDuty 仪表盘。通过 PagerDuty 集成,您可以:

  • 记录事件并根据 Atlas 警报通知值班响应人员。

  • 通过双向同步关闭 Atlas 警报时,自动解决 PagerDuty 中的事件。

通过 PagerDuty 集成,当指定的 Atlas 警报被触发时,您可以向 PagerDuty 发送 Atlas 集群事件数据。 PagerDuty 可以为相应的服务创建新事件,将同一来源的其他警报过滤到该事件中,并向待命的 PagerDuty 用户发出警报。

Atlas 警报解决后,PagerDuty 就会解决事件。

要创建、更新或删除PagerDuty 集成,您必须对该项目拥有 Project Owner访问权限。 拥有Organization Owner访问权限的用户必须将自己作为Project Owner添加到项目中。

要将 Atlas 与 PagerDuty 集成,您必须拥有 PagerDuty 帐户。

如果您没有 PagerDuty 帐户,可以在 https://www.pagerduty.com/sign-up/ 上注册。

所有新的 PagerDuty 密钥都使用事件 API v2.

如果您有 事件 API v1 密钥,则可以继续在 Atlas 中使用该密钥。

如果您需要Atlas PagerDuty 集成方面的帮助,请联系MongoDB支持部门

要使用 Atlas CLI 创建或更新 PagerDuty 集成,请运行以下命令:

atlas integrations create PAGER_DUTY [options]

要了解有关命令语法和参数的更多信息,请参阅 Atlas CLI 文档中的 Atlas 集成创建 PAGER_DUTY。

要使用Atlas用户界面与 PagerDuty 集成,请导航到 PagerDuty 集成卡:

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

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

  3. Projects(项目)菜单旁边,展开 Options(选项)菜单,然后单击 Integrations(项目设置)。

    显示“项目集成”页面。

2

单击 PagerDuty 集成卡的Configure 。 您可以使用 PagerDuty 档案或 PagerDuty API密钥配置 PagerDuty。

您可以配置Atlas与 PagerDuty 的集成 有两种方式:

  • 从Atlas Project Integrations页面登录 PagerDuty,或者

  • 通过提供有效的Integration Key

1

您将被重定向到 PagerDuty。

2
3

从下拉菜单中,选择要与 MongoDB 集成的 PagerDuty 服务。

注意

您可以选择多个服务,但下一步系统会提示您选择一个默认值。

PagerDuty 会将您重定向回Atlas项目并显示PagerDuty Configuration模态。

4

PagerDuty Configuration模式中,选择要集成的默认服务。 Atlas自动提供集成密钥。

5

单击Test Integration时,PagerDuty 配置模式会显示一个横幅,其中包含成功或失败消息。

6

单击Activate时,PagerDuty 会验证您的配置。

1
2

单击Test Integration时,PagerDuty 配置模式会显示一个横幅,其中包含成功或失败消息。

3

单击Activate时,PagerDuty 会验证您的Integration Key

重要

如果您指定的Integration Key无效,PagerDuty Events API不会失败,并且Test Integration按钮可能会错误地指示集成成功。 为了确认集成成功, Atlas会发送初始警报。 检查 PagerDuty仪表盘盘中是否有由该Atlas警报创建的初始事件。

要使用 Atlas CLI 删除第三方集成,请运行以下命令:

atlas integrations delete <integrationType> [options]

要了解命令语法和参数详情,请参阅 Atlas CLI 文档中的 Atlas 集成删除。

提示

请参阅:相关链接

要使用Atlas用户界面从Atlas项目中删除PagerDutyRemove 集成,请在Atlas项目的 中的 PagerDuty 卡上单击Project Integrations

后退

Microsoft Teams