与 Slack 集成
您可以将MongoDB Ops Manager 与Slack MongoDB Ops Manager集成 在 通道中接收Slack 警报。
先决条件
要将 Ops Manager 与 Slack 集成,您必须:
步骤
要将 Ops Manager 与 Slack 集成并在 Slack 通道中接收警报,请执行以下操作:
创建 Slack 应用。
导航至您的应用。
单击 Create New App(添加 OAuth 作用域)。会显示 Create an app(创建应用)模式。
单击 From scratch(添加 OAuth 作用域)。会显示 Name app & choose workspace(创建应用)模式。
在 App Name(应用名称)字段中,为您的 Slack 应用输入一个名称。
从 Pick a workspace to develop your app in: 下拉菜单中选择可用的 Slack 工作区。
单击 Create App(创建应用)。随后会显示应用配置页面。
配置应用程序权限。
在 Add features and functionality(添加特性和功能)部分下,单击 Permissions(权限)。会显示 OAuth & Permissions(OAuth 与权限)。
在 Redirect URLs(重定向 URL)部分下,单击 Add New Redirect URL(添加新的重定向 URL)。会显示一个文本字段。
输入文本描述,例如
URL To Access Ops Manager
并单击 Add。单击 Save URLs(连接)。
导航至 Scopes(作用域)部分,找到 User Token Scopes(用户令牌作用域)。
单击 Add an OAuth Scope(添加 OAuth 作用域)。会显示可用 OAuth 作用域的下拉列表。
从下拉列表中选择 chat:write 范围。
设置Ops Managerslack.oauth2.clientId 和slack.oauth2.clientSecret 。
导航到您的 Ops Manager 应用程序。
在 Ops Manager 应用程序中,单击页面右上角的Admin链接。
单击 General 标签页,然后单击 Ops Manager Config。
从页面顶部的标签页列表中选择 Custom(自定义)。
在显示的 Key 文本框中输入
slack.oauth2.clientId
。在所显示的 Value(值)文本框中,输入您的 Client ID(客户端 ID)值。
单击 Add Option(连接)。
在显示的 Key 文本框中输入
slack.oauth2.clientSecret
。在所显示的 Value(值)文本框中,输入您的 Client Secret(客户端 ID)值。
单击 Save(连接)。
执行集成。
完成步骤以修改Slack集成设置。