通过 PagerDuty 订阅
TiDB Cloud 为你提供了通过 PagerDuty、Slack、email、Zoom 和 Flashduty 订阅报警通知的便捷方式。本文档介绍如何通过 PagerDuty 订阅报警通知。
前提条件
- 通过 PagerDuty 订阅功能仅对订阅了 Enterprise 或 Premium 支持计划 的组织开放。
- 要订阅 TiDB Cloud 的报警通知,你必须拥有组织的
Organization Owner访问权限,或在 TiDB Cloud 中目标项目的Project Owner访问权限。
订阅报警通知
要接收报警通知,请按照以下步骤操作:
步骤 1. 生成 PagerDuty 集成密钥
- 按照 PagerDuty Events API v2 Overview 中的说明,生成 Events API v2 类型的集成密钥。
- 保存生成的集成密钥,以便在下一步中使用。
步骤 2. 从 TiDB Cloud 进行订阅
报警通知订阅方式根据你的 TiDB Cloud 方案有所不同。
提示:
对于 TiDB Cloud Dedicated,报警订阅针对当前项目下的所有报警。如果你在该项目下有多个 TiDB Cloud Dedicated 集群,只需订阅一次即可。
在 TiDB Cloud 控制台 中,前往你组织的 My TiDB 页面,然后点击 Project view 标签页。
在项目视图中,找到目标项目,然后点击该项目的 。
在左侧导航栏,点击 Project Settings 下的 Alert Subscription。
在 Alert Subscription 页面,点击右上角的 Add Subscriber。
在 Subscriber Type 下拉列表中选择 PagerDuty。
在 Name 字段输入名称,在 Integration Key 字段输入你的 PagerDuty 集成密钥。
点击 Test Connection。
- 如果测试成功,会显示 Save 按钮。
- 如果测试失败,会显示错误信息。请根据提示排查问题并重试连接。
点击 Save 完成订阅。
另外,你也可以在 TiDB Cloud Dedicated 集群的 Alert 页面右上角点击 Subscribe,系统会跳转到 Alert Subscription 页面。
另外,你也可以在集群的 Alert 页面右上角点击 Subscribe,系统会跳转到 Alert Subscription 页面。
如果报警条件持续未变,报警会每隔三小时发送一次通知。
取消订阅报警通知
如果你不再希望接收报警通知,请按照以下步骤操作。具体步骤根据你的 TiDB Cloud 方案有所不同。
1. 在 [TiDB Cloud 控制台](https://tidbcloud.com) 中,前往你组织的 [**My TiDB**](https://tidbcloud.com/tidbs) 页面,然后点击 **Project view** 标签页。 2. 在项目视图中,找到目标项目,然后点击该项目的 。 3. 在左侧导航栏,点击 **Project Settings** 下的 **Alert Subscription**。 4. 在 **Alert Subscription** 页面,找到要删除的目标订阅者所在行,然后点击 **...** > **Unsubscribe**。 5. 点击 **Unsubscribe** 以确认取消订阅。