Docs 菜单

Docs 主页MongoDB Cloud Manager

与 Slack 集成

在此页面上

  • 先决条件
  • 步骤

您可以将 Cloud Manager 与 Slack 集成 在 Slack 频道中接收 Cloud Manager 警报。

要将 Cloud Manager 与 Slack 集成,您必须:

要将 Cloud Manager 与 Slack 集成并在 Slack 频道中接收警报,请执行以下操作:

1
  1. 导航到您的 Cloud Manager 应用程序。

  2. 在 Cloud Manager 应用程序中,单击页面右上角的 Admin 链接。

  3. 单击 General 标签页,然后单击 Ops Manager Config

  4. 复制 URL To Access Ops Manager(用于访问 Ops Manager 的 URL)中的 URL。

    重要

    后面的步骤需要 URL。

2
  1. 导航到 您的应用程序。

  2. 单击 Create New App(添加 OAuth 作用域)。会显示 Create an app(创建应用)模式。

  3. 单击 From scratch(添加 OAuth 作用域)。会显示 Name app & choose workspace(创建应用)模式。

  4. App Name(应用名称)字段中,为您的 Slack 应用输入一个名称。

  5. Pick a workspace to develop your app in: 下拉菜单中选择可用的 Slack 工作区。

  6. 单击 Create App(创建应用)。随后会显示应用配置页面。

3
  1. Add features and functionality(添加特性和功能)部分下,单击 Permissions(权限)。会显示 OAuth & Permissions(OAuth 与权限)。

  2. Redirect URLs(重定向 URL)部分下,单击 Add New Redirect URL(添加新的重定向 URL)。会显示一个文本字段。

  3. 输入文本描述,例如 URL To Access Ops Manager 并单击 Add

  4. 单击 Save URLs(连接)。

  5. 导航至 Scopes(作用域)部分,找到 User Token Scopes(用户令牌作用域)。

  6. 单击 Add an OAuth Scope(添加 OAuth 作用域)。会显示可用 OAuth 作用域的下拉列表。

  7. 从下拉列表中选择 chat:write 范围。

4
  1. 返回到应用配置页面。

  2. 导航至 Basic Information(基本信息)部分,然后单击 Manage Distribution(管理分布)。

  3. 单击 Distribute app,查看可用的分发选项。您可以与自己的工作区、网格中的其他工作区或网格外的其他工作区共享应用程序。

5
  1. 返回到应用配置页面。

  2. 导航至 App Credentials 部分并复制 Client ID 字段的值。

  3. 复制 Client Secret 字段的值。

    重要

    在下一步中,需要提供 Client ID(客户端 ID)和 Client Secret(客户端密钥)。

6
  1. 导航到您的 Cloud Manager 应用程序。

  2. 在 Cloud Manager 应用程序中,单击页面右上角的 Admin(管理)链接。

  3. 单击 General 标签页,然后单击 Ops Manager Config

  4. 从页面顶部的标签页列表中选择 Custom(自定义)。

  5. 在显示的 Key 文本框中输入 slack.oauth2.clientId

  6. 在所显示的 Value(值)文本框中,输入您的 Client ID(客户端 ID)值。

  7. 单击 Add Option(连接)。

  8. 在显示的 Key 文本框中输入 slack.oauth2.clientSecret

  9. 在所显示的 Value(值)文本框中,输入您的 Client Secret(客户端 ID)值。

  10. 单击 Save(连接)。

7

完成修改 Slack 集成设置的步骤。

← 与 Prometheus 集成

在此页面上