From 8aeaafe62c6ce94e0ed68eb0aa6c081e5d3d3b9b Mon Sep 17 00:00:00 2001 From: huoyao1125 <90880576+huoyao1125@users.noreply.github.com> Date: Mon, 26 Jan 2026 11:12:00 +0800 Subject: [PATCH 01/12] Create monitor-alert-flashduty --- tidb-cloud/monitor-alert-flashduty | 65 ++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 tidb-cloud/monitor-alert-flashduty diff --git a/tidb-cloud/monitor-alert-flashduty b/tidb-cloud/monitor-alert-flashduty new file mode 100644 index 0000000000000..dde3c8fa21b82 --- /dev/null +++ b/tidb-cloud/monitor-alert-flashduty @@ -0,0 +1,65 @@ +--- +title: Subscribe via Flashduty +summary: Learn how to monitor your TiDB cluster by getting alert notifications via Flashduty. +--- + +# Subscribe via Flashduty + +TiDB Cloud provides you with an easy way to subscribe to alert notifications via [Flashduty](https://flashcat.cloud/product/flashduty/), [email](/tidb-cloud/monitor-alert-email.md), and [Zoom](/tidb-cloud/monitor-alert-zoom.md). This document describes how to subscribe to alert notifications via Flashduty. + +The following screenshot shows two example alerts. + +![TiDB Cloud Alerts in Flashduty](/media/tidb-cloud/tidb-cloud-alert-subscription.png) + +> **Note:** +> +> Currently, alert subscription is only available for [TiDB Cloud Dedicated](/tidb-cloud/select-cluster-tier.md#tidb-cloud-dedicated) clusters. + +## Prerequisites + +- The subscribing via Flashduty feature is only available for organizations that subscribe to the **Enterprise** or **Premium** support plan. + +- To subscribe to alert notifications of TiDB Cloud, you must have the `Organization Owner` access to your organization or `Project Owner` access to the target project in TiDB Cloud. + +## Subscribe to alert notifications + +### Step 1. Generate a Flashduty webhook URL ##这部分请思雨更新步骤 + +1. [Create a Flashduty app](https://api.Flashduty.com/apps/new), if you do not have one already. Click **Create New App**, and choose **From scratch**. Enter a name, choose a workspace to associate your app with, and then click **Create App**. +2. Go to the settings page for your app. You can load its settings via your [app's management dashboard](https://api.Flashduty.com/apps). +3. Click the **Incoming Webhooks** tab, and then toggle **Activate Incoming Webhooks** to **ON**. +4. Click **Add New Webhook to Workspace**. +5. Select a channel that you want to receive alert notifications in, and then select **Authorize**. If you need to add the incoming webhook to a private channel, you must first be in that channel. + +You can see a new entry under the **Webhook URLs for Your Workspace** section in the following format: `https://hooks.Flashduty.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX`. + +### Step 2. Subscribe from TiDB Cloud + +> **Tip:** +> +> The alert subscription is for all alerts in the current project. If you have multiple clusters in the project, you just need to subscribe once. + +1. In the [TiDB Cloud console](https://tidbcloud.com), switch to your target project using the combo box in the upper-left corner. +2. In the left navigation pane, click **Project Settings** > **Alert Subscription**. +3. On the **Alert Subscription** page, click **Add Subscriber** in the upper-right corner. +4. Select **Flashduty** from the **Subscriber Type** drop-down list. +5. Enter a name in the **Name** field and your Flashduty webhook URL in the **URL** field. +6. Click **Test Connection**. + + - If the test succeeds, the **Save** button is displayed. + - If the test fails, an error message is displayed. Follow the message to troubleshoot the issue and retry the connection. + +7. Click **Save** to complete the subscription. + +Alternatively, you can also click **Subscribe** in the upper-right corner of the **Alert** page of the cluster. You will be directed to the **Alert Subscriber** page. + +If an alert condition remains unchanged, the alert sends notifications every three hours. + +## Unsubscribe from alert notifications + +If you no longer want to receive alert notifications of clusters in your project, take the following steps: + +1. In the [TiDB Cloud console](https://tidbcloud.com), switch to your target project using the combo box in the upper-left corner. +2. In the left navigation pane, click **Project Settings** > **Alert Subscription**. +3. On the **Alert Subscription** page, locate the row of your target subscriber to be deleted, and then click **...** > **Unsubscribe**. +4. Click **Unsubscribe** to confirm the unsubscription. From 1b85566184b62f3c7a9b950edc724c02c2c70f4b Mon Sep 17 00:00:00 2001 From: huoyao1125 <90880576+huoyao1125@users.noreply.github.com> Date: Mon, 26 Jan 2026 11:24:49 +0800 Subject: [PATCH 02/12] Update monitor-alert-flashduty --- tidb-cloud/monitor-alert-flashduty | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tidb-cloud/monitor-alert-flashduty b/tidb-cloud/monitor-alert-flashduty index dde3c8fa21b82..5ae02228d8566 100644 --- a/tidb-cloud/monitor-alert-flashduty +++ b/tidb-cloud/monitor-alert-flashduty @@ -5,7 +5,7 @@ summary: Learn how to monitor your TiDB cluster by getting alert notifications v # Subscribe via Flashduty -TiDB Cloud provides you with an easy way to subscribe to alert notifications via [Flashduty](https://flashcat.cloud/product/flashduty/), [email](/tidb-cloud/monitor-alert-email.md), and [Zoom](/tidb-cloud/monitor-alert-zoom.md). This document describes how to subscribe to alert notifications via Flashduty. +TiDB Cloud provides you with an easy way to subscribe to alert notifications via [Slack](/tidb-cloud/monitor-alert-slack.md), [email](/tidb-cloud/monitor-alert-email.md), [Zoom](/tidb-cloud/monitor-alert-zoom.md), [Flashduty](/tidb-cloud/monitor-alert-flashduty.md) and [PagerDuty](/tidb-cloud/monitor-alert-pagerduty.md). This document describes how to subscribe to alert notifications via Flashduty. The following screenshot shows two example alerts. From 30a7cc4e8a8485bc766c8617802a902b57135f27 Mon Sep 17 00:00:00 2001 From: huoyao1125 <90880576+huoyao1125@users.noreply.github.com> Date: Mon, 26 Jan 2026 19:03:52 +0800 Subject: [PATCH 03/12] Update monitor-alert-flashduty --- tidb-cloud/monitor-alert-flashduty | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/tidb-cloud/monitor-alert-flashduty b/tidb-cloud/monitor-alert-flashduty index 5ae02228d8566..644c5ae1c64cd 100644 --- a/tidb-cloud/monitor-alert-flashduty +++ b/tidb-cloud/monitor-alert-flashduty @@ -23,15 +23,10 @@ The following screenshot shows two example alerts. ## Subscribe to alert notifications -### Step 1. Generate a Flashduty webhook URL ##这部分请思雨更新步骤 +### Step 1. Generate a Flashduty webhook URL -1. [Create a Flashduty app](https://api.Flashduty.com/apps/new), if you do not have one already. Click **Create New App**, and choose **From scratch**. Enter a name, choose a workspace to associate your app with, and then click **Create App**. -2. Go to the settings page for your app. You can load its settings via your [app's management dashboard](https://api.Flashduty.com/apps). -3. Click the **Incoming Webhooks** tab, and then toggle **Activate Incoming Webhooks** to **ON**. -4. Click **Add New Webhook to Workspace**. -5. Select a channel that you want to receive alert notifications in, and then select **Authorize**. If you need to add the incoming webhook to a private channel, you must first be in that channel. - -You can see a new entry under the **Webhook URLs for Your Workspace** section in the following format: `https://hooks.Flashduty.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX`. +1. Refer to the official Flashduty documentation under [Flashduty >> Integrations >> Alerts integration >> Prometheus Integration](https://docs.flashcat.cloud/en/flashduty/prometheus-integration-guide) to generate a webhook URL. +2. Copy the webhook URL generated in step 1. ### Step 2. Subscribe from TiDB Cloud @@ -43,7 +38,7 @@ You can see a new entry under the **Webhook URLs for Your Workspace** section in 2. In the left navigation pane, click **Project Settings** > **Alert Subscription**. 3. On the **Alert Subscription** page, click **Add Subscriber** in the upper-right corner. 4. Select **Flashduty** from the **Subscriber Type** drop-down list. -5. Enter a name in the **Name** field and your Flashduty webhook URL in the **URL** field. +5. Enter a name in the **Name** field and your Flashduty webhook URL in the **Webhook URL** field. 6. Click **Test Connection**. - If the test succeeds, the **Save** button is displayed. From 87f26b95f94712e7aea6c7d98474315d44dd6b8a Mon Sep 17 00:00:00 2001 From: houfaxin Date: Mon, 26 Jan 2026 19:15:45 +0800 Subject: [PATCH 04/12] merge several PRs --- tidb-cloud/monitor-alert-email.md | 2 +- tidb-cloud/monitor-alert-flashduty | 2 +- tidb-cloud/monitor-alert-pagerduty | 65 +++++++++++++++++++++++++ tidb-cloud/monitor-alert-slack.md | 2 +- tidb-cloud/monitor-alert-zoom.md | 2 +- tidb-cloud/monitor-built-in-alerting.md | 2 + 6 files changed, 71 insertions(+), 4 deletions(-) create mode 100644 tidb-cloud/monitor-alert-pagerduty diff --git a/tidb-cloud/monitor-alert-email.md b/tidb-cloud/monitor-alert-email.md index 1d51d53a4e741..0376a0b8cc03e 100644 --- a/tidb-cloud/monitor-alert-email.md +++ b/tidb-cloud/monitor-alert-email.md @@ -5,7 +5,7 @@ summary: Learn how to monitor your TiDB cluster by getting alert notifications v # Subscribe via Email -TiDB Cloud provides you with an easy way to subscribe to alert notifications via email, [Slack](/tidb-cloud/monitor-alert-slack.md), and [Zoom](/tidb-cloud/monitor-alert-zoom.md). This document describes how to subscribe to alert notifications via email. +TiDB Cloud provides you with an easy way to subscribe to alert notifications via email, [Slack](/tidb-cloud/monitor-alert-slack.md), [Zoom](/tidb-cloud/monitor-alert-zoom.md), [Flashduty](/tidb-cloud/monitor-alert-flashduty.md), and [PagerDuty](/tidb-cloud/monitor-alert-pagerduty.md). This document describes how to subscribe to alert notifications via email. > **Note:** > diff --git a/tidb-cloud/monitor-alert-flashduty b/tidb-cloud/monitor-alert-flashduty index 5ae02228d8566..e34f451c86029 100644 --- a/tidb-cloud/monitor-alert-flashduty +++ b/tidb-cloud/monitor-alert-flashduty @@ -5,7 +5,7 @@ summary: Learn how to monitor your TiDB cluster by getting alert notifications v # Subscribe via Flashduty -TiDB Cloud provides you with an easy way to subscribe to alert notifications via [Slack](/tidb-cloud/monitor-alert-slack.md), [email](/tidb-cloud/monitor-alert-email.md), [Zoom](/tidb-cloud/monitor-alert-zoom.md), [Flashduty](/tidb-cloud/monitor-alert-flashduty.md) and [PagerDuty](/tidb-cloud/monitor-alert-pagerduty.md). This document describes how to subscribe to alert notifications via Flashduty. +TiDB Cloud provides you with an easy way to subscribe to alert notifications via Flashduty, [Slack](/tidb-cloud/monitor-alert-slack.md), [email](/tidb-cloud/monitor-alert-email.md), [Zoom](/tidb-cloud/monitor-alert-zoom.md), and [PagerDuty](/tidb-cloud/monitor-alert-pagerduty.md). This document describes how to subscribe to alert notifications via Flashduty. The following screenshot shows two example alerts. diff --git a/tidb-cloud/monitor-alert-pagerduty b/tidb-cloud/monitor-alert-pagerduty new file mode 100644 index 0000000000000..014da315c962b --- /dev/null +++ b/tidb-cloud/monitor-alert-pagerduty @@ -0,0 +1,65 @@ +--- +title: Subscribe via PagerDuty +summary: Learn how to monitor your TiDB cluster by getting alert notifications via PagerDuty. +--- + +# Subscribe via PagerDuty + +TiDB Cloud provides you with an easy way to subscribe to alert notifications via PagerDuty, [Slack](/tidb-cloud/monitor-alert-slack.md), [email](/tidb-cloud/monitor-alert-email.md), [Zoom](/tidb-cloud/monitor-alert-zoom.md), and [Flashduty](/tidb-cloud/monitor-alert-flashduty.md). This document describes how to subscribe to alert notifications via PagerDuty. + +The following screenshot shows two example alerts. + +![TiDB Cloud Alerts in PagerDuty](/media/tidb-cloud/tidb-cloud-alert-subscription.png) + +> **Note:** +> +> Currently, alert subscription is only available for [TiDB Cloud Dedicated](/tidb-cloud/select-cluster-tier.md#tidb-cloud-dedicated) clusters. + +## Prerequisites + +- Subscribing to alerts via PagerDuty is only available for organizations that subscribe to the **Enterprise** or **Premium** support plan. + +- To subscribe to alert notifications, you must have the `Organization Owner` access to your organization or `Project Owner` access to the target project in TiDB Cloud. + +## Subscribe to alert notifications + +### Step 1. Generate a PagerDuty webhook URL ##这部分请思雨帮忙更新 + +1. [Create a PagerDuty app](https://api.PagerDuty.com/apps/new), if you do not have one already. Click **Create New App**, and choose **From scratch**. Enter a name, choose a workspace to associate your app with, and then click **Create App**. +2. Go to the settings page for your app. You can load its settings via your [app's management dashboard](https://api.PagerDuty.com/apps). +3. Click the **Incoming Webhooks** tab, and then toggle **Activate Incoming Webhooks** to **ON**. +4. Click **Add New Webhook to Workspace**. +5. Select a channel that you want to receive alert notifications in, and then select **Authorize**. If you need to add the incoming webhook to a private channel, you must first be in that channel. + +You can see a new entry under the **Webhook URLs for Your Workspace** section in the following format: `https://hooks.PagerDuty.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX`. + +### Step 2. Subscribe from TiDB Cloud + +> **Tip:** +> +> The alert subscription is for all alerts in the current project. If you have multiple clusters in the project, you just need to subscribe once. + +1. In the [TiDB Cloud console](https://tidbcloud.com), switch to your target project using the combo box in the upper-left corner. +2. In the left navigation pane, click **Project Settings** > **Alert Subscription**. +3. On the **Alert Subscription** page, click **Add Subscriber** in the upper-right corner. +4. Select **PagerDuty** from the **Subscriber Type** drop-down list. +5. Enter a name in the **Name** field and your PagerDuty webhook URL in the **URL** field. +6. Click **Test Connection**. + + - If the test succeeds, the **Save** button is displayed. + - If the test fails, an error message is displayed. Follow the message to troubleshoot the issue and retry the connection. + +7. Click **Save** to complete the subscription. + +Alternatively, you can also click **Subscribe** in the upper-right corner of the **Alert** page of the cluster. You will be directed to the **Alert Subscriber** page. + +If an alert condition remains unchanged, the alert sends notifications every three hours. + +## Unsubscribe from alert notifications + +If you no longer want to receive alert notifications for clusters in your project, follow these steps: + +1. In the [TiDB Cloud console](https://tidbcloud.com), switch to your target project using the combo box in the upper-left corner. +2. In the left navigation pane, click **Project Settings** > **Alert Subscription**. +3. On the **Alert Subscription** page, find the subscriber that you want to delete, and then click **...** > **Unsubscribe**. +4. Click **Unsubscribe** to confirm the unsubscription. diff --git a/tidb-cloud/monitor-alert-slack.md b/tidb-cloud/monitor-alert-slack.md index a9c109688465a..dc38b6e5800dc 100644 --- a/tidb-cloud/monitor-alert-slack.md +++ b/tidb-cloud/monitor-alert-slack.md @@ -5,7 +5,7 @@ summary: Learn how to monitor your TiDB cluster by getting alert notifications v # Subscribe via Slack -TiDB Cloud provides you with an easy way to subscribe to alert notifications via [Slack](https://slack.com/), [email](/tidb-cloud/monitor-alert-email.md), and [Zoom](/tidb-cloud/monitor-alert-zoom.md). This document describes how to subscribe to alert notifications via Slack. +TiDB Cloud provides you with an easy way to subscribe to alert notifications via Slack, [email](/tidb-cloud/monitor-alert-email.md), [Zoom](/tidb-cloud/monitor-alert-zoom.md), [Flashduty](/tidb-cloud/monitor-alert-flashduty.md), and [PagerDuty](/tidb-cloud/monitor-alert-pagerduty.md). This document describes how to subscribe to alert notifications via Slack. The following screenshot shows two example alerts. diff --git a/tidb-cloud/monitor-alert-zoom.md b/tidb-cloud/monitor-alert-zoom.md index b01ce188bad8d..21755ea0aea71 100644 --- a/tidb-cloud/monitor-alert-zoom.md +++ b/tidb-cloud/monitor-alert-zoom.md @@ -5,7 +5,7 @@ summary: Learn how to monitor your TiDB cluster by getting alert notifications v # Subscribe via Zoom -TiDB Cloud provides you with an easy way to subscribe to alert notifications via [Zoom](https://www.zoom.com/), [Slack](/tidb-cloud/monitor-alert-slack.md), and [email](/tidb-cloud/monitor-alert-email.md). This document describes how to subscribe to alert notifications via Zoom. +TiDB Cloud provides you with an easy way to subscribe to alert notifications via Zoom, [Slack](/tidb-cloud/monitor-alert-slack.md), [email](/tidb-cloud/monitor-alert-email.md), [Flashduty](/tidb-cloud/monitor-alert-flashduty.md), and [PagerDuty](/tidb-cloud/monitor-alert-pagerduty.md). This document describes how to subscribe to alert notifications via Zoom. > **Note:** > diff --git a/tidb-cloud/monitor-built-in-alerting.md b/tidb-cloud/monitor-built-in-alerting.md index 8892caffc11c8..0bef81dbf1ed0 100644 --- a/tidb-cloud/monitor-built-in-alerting.md +++ b/tidb-cloud/monitor-built-in-alerting.md @@ -47,6 +47,8 @@ In TiDB Cloud, you can subscribe to alert notifications via one of the following - [Email](/tidb-cloud/monitor-alert-email.md) - [Slack](/tidb-cloud/monitor-alert-slack.md) - [Zoom](/tidb-cloud/monitor-alert-zoom.md) +- [Flashduty](/tidb-cloud/monitor-alert-flashduty.md) +- [PagerDuty](/tidb-cloud/monitor-alert-pagerduty.md) ## TiDB Cloud built-in alert conditions From 5dda831124d0d6d3d91bbf28398d1c0dfce773c3 Mon Sep 17 00:00:00 2001 From: houfaxin Date: Mon, 26 Jan 2026 19:19:09 +0800 Subject: [PATCH 05/12] Update TOC-tidb-cloud.md --- TOC-tidb-cloud.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/TOC-tidb-cloud.md b/TOC-tidb-cloud.md index cb71af1d9ae8b..3103629b4d25d 100644 --- a/TOC-tidb-cloud.md +++ b/TOC-tidb-cloud.md @@ -753,6 +753,9 @@ - Connected: IM Subscription for TiDB Cloud Alerts - [Subscribe via Slack](/tidb-cloud/monitor-alert-slack.md) - [Subscribe via Zoom](/tidb-cloud/monitor-alert-zoom.md) + - [Subscribe via Flashduty](/tidb-cloud/monitor-alert-flashduty.md) + - [Subscribe via PagerDuty](/tidb-cloud/monitor-alert-pagerduty.md) + - Connected: IM Ticket Creation and Update Subscription - [Create Tickets and Subscribe to Ticket Updates via Slack](/tidb-cloud/connected-slack-ticket-creation.md) - [Create Tickets and Subscribe to Ticket Updates via Lark](/tidb-cloud/connected-lark-ticket-creation.md) From c6c6c95b34ddcefaf11ecf5dfc22b7de0307e27a Mon Sep 17 00:00:00 2001 From: houfaxin Date: Mon, 26 Jan 2026 19:19:30 +0800 Subject: [PATCH 06/12] Update TOC-tidb-cloud.md --- TOC-tidb-cloud.md | 1 - 1 file changed, 1 deletion(-) diff --git a/TOC-tidb-cloud.md b/TOC-tidb-cloud.md index 3103629b4d25d..1f1f07d448fad 100644 --- a/TOC-tidb-cloud.md +++ b/TOC-tidb-cloud.md @@ -755,7 +755,6 @@ - [Subscribe via Zoom](/tidb-cloud/monitor-alert-zoom.md) - [Subscribe via Flashduty](/tidb-cloud/monitor-alert-flashduty.md) - [Subscribe via PagerDuty](/tidb-cloud/monitor-alert-pagerduty.md) - - Connected: IM Ticket Creation and Update Subscription - [Create Tickets and Subscribe to Ticket Updates via Slack](/tidb-cloud/connected-slack-ticket-creation.md) - [Create Tickets and Subscribe to Ticket Updates via Lark](/tidb-cloud/connected-lark-ticket-creation.md) From e6bce6e39f73e80bd5f80d0b4554fb7df4b2f9b4 Mon Sep 17 00:00:00 2001 From: houfaxin Date: Mon, 26 Jan 2026 19:30:12 +0800 Subject: [PATCH 07/12] add intro sentence --- tidb-cloud/monitor-alert-flashduty | 2 ++ tidb-cloud/monitor-alert-pagerduty | 2 ++ 2 files changed, 4 insertions(+) diff --git a/tidb-cloud/monitor-alert-flashduty b/tidb-cloud/monitor-alert-flashduty index 9a8ed3ad08185..1bba084c2a0c5 100644 --- a/tidb-cloud/monitor-alert-flashduty +++ b/tidb-cloud/monitor-alert-flashduty @@ -23,6 +23,8 @@ The following screenshot shows two example alerts. ## Subscribe to alert notifications +To get alert notifications of clusters in your project, take the following steps: + ### Step 1. Generate a Flashduty webhook URL 1. Refer to the official Flashduty documentation under [Flashduty >> Integrations >> Alerts integration >> Prometheus Integration](https://docs.flashcat.cloud/en/flashduty/prometheus-integration-guide) to generate a webhook URL. diff --git a/tidb-cloud/monitor-alert-pagerduty b/tidb-cloud/monitor-alert-pagerduty index 014da315c962b..b56cbea89e744 100644 --- a/tidb-cloud/monitor-alert-pagerduty +++ b/tidb-cloud/monitor-alert-pagerduty @@ -23,6 +23,8 @@ The following screenshot shows two example alerts. ## Subscribe to alert notifications +To get alert notifications of clusters in your project, take the following steps: + ### Step 1. Generate a PagerDuty webhook URL ##这部分请思雨帮忙更新 1. [Create a PagerDuty app](https://api.PagerDuty.com/apps/new), if you do not have one already. Click **Create New App**, and choose **From scratch**. Enter a name, choose a workspace to associate your app with, and then click **Create App**. From c4496a4fe12911ec962eaf25c4dfae235389c2d1 Mon Sep 17 00:00:00 2001 From: houfaxin Date: Mon, 26 Jan 2026 19:34:40 +0800 Subject: [PATCH 08/12] add links --- tidb-cloud/monitor-alert-flashduty | 2 +- tidb-cloud/monitor-alert-pagerduty | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tidb-cloud/monitor-alert-flashduty b/tidb-cloud/monitor-alert-flashduty index 1bba084c2a0c5..385dd64987a4b 100644 --- a/tidb-cloud/monitor-alert-flashduty +++ b/tidb-cloud/monitor-alert-flashduty @@ -17,7 +17,7 @@ The following screenshot shows two example alerts. ## Prerequisites -- The subscribing via Flashduty feature is only available for organizations that subscribe to the **Enterprise** or **Premium** support plan. +- The subscribing via Flashduty feature is only available for organizations that subscribe to the **Enterprise** or **Premium** [support plan](/tidb-cloud/connected-care-overview.md). - To subscribe to alert notifications of TiDB Cloud, you must have the `Organization Owner` access to your organization or `Project Owner` access to the target project in TiDB Cloud. diff --git a/tidb-cloud/monitor-alert-pagerduty b/tidb-cloud/monitor-alert-pagerduty index b56cbea89e744..027356c21582d 100644 --- a/tidb-cloud/monitor-alert-pagerduty +++ b/tidb-cloud/monitor-alert-pagerduty @@ -17,7 +17,7 @@ The following screenshot shows two example alerts. ## Prerequisites -- Subscribing to alerts via PagerDuty is only available for organizations that subscribe to the **Enterprise** or **Premium** support plan. +- Subscribing to alerts via PagerDuty is only available for organizations that subscribe to the **Enterprise** or **Premium** [support plan](/tidb-cloud/connected-care-overview.md). - To subscribe to alert notifications, you must have the `Organization Owner` access to your organization or `Project Owner` access to the target project in TiDB Cloud. From 54977754d9932f44219175cdf0ddcfd3de5134f2 Mon Sep 17 00:00:00 2001 From: houfaxin Date: Mon, 26 Jan 2026 20:02:04 +0800 Subject: [PATCH 09/12] refine wording --- tidb-cloud/monitor-alert-flashduty | 4 ++-- tidb-cloud/monitor-alert-pagerduty | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tidb-cloud/monitor-alert-flashduty b/tidb-cloud/monitor-alert-flashduty index 385dd64987a4b..c8d47fe9f1e2f 100644 --- a/tidb-cloud/monitor-alert-flashduty +++ b/tidb-cloud/monitor-alert-flashduty @@ -27,7 +27,7 @@ To get alert notifications of clusters in your project, take the following steps ### Step 1. Generate a Flashduty webhook URL -1. Refer to the official Flashduty documentation under [Flashduty >> Integrations >> Alerts integration >> Prometheus Integration](https://docs.flashcat.cloud/en/flashduty/prometheus-integration-guide) to generate a webhook URL. +1. Refer to the official Flashduty documentation under [Flashduty > Integrations > Alerts integration > Prometheus Integration](https://docs.flashcat.cloud/en/flashduty/prometheus-integration-guide) to generate a webhook URL. 2. Copy the webhook URL generated in step 1. ### Step 2. Subscribe from TiDB Cloud @@ -39,7 +39,7 @@ To get alert notifications of clusters in your project, take the following steps 1. In the [TiDB Cloud console](https://tidbcloud.com), switch to your target project using the combo box in the upper-left corner. 2. In the left navigation pane, click **Project Settings** > **Alert Subscription**. 3. On the **Alert Subscription** page, click **Add Subscriber** in the upper-right corner. -4. Select **Flashduty** from the **Subscriber Type** drop-down list. +4. From the **Subscriber Type** drop-down list, select **Flashduty**. 5. Enter a name in the **Name** field and your Flashduty webhook URL in the **Webhook URL** field. 6. Click **Test Connection**. diff --git a/tidb-cloud/monitor-alert-pagerduty b/tidb-cloud/monitor-alert-pagerduty index 027356c21582d..d5bac95229c37 100644 --- a/tidb-cloud/monitor-alert-pagerduty +++ b/tidb-cloud/monitor-alert-pagerduty @@ -44,7 +44,7 @@ You can see a new entry under the **Webhook URLs for Your Workspace** section in 1. In the [TiDB Cloud console](https://tidbcloud.com), switch to your target project using the combo box in the upper-left corner. 2. In the left navigation pane, click **Project Settings** > **Alert Subscription**. 3. On the **Alert Subscription** page, click **Add Subscriber** in the upper-right corner. -4. Select **PagerDuty** from the **Subscriber Type** drop-down list. +4. From the **Subscriber Type** drop-down list, select **PagerDuty**. 5. Enter a name in the **Name** field and your PagerDuty webhook URL in the **URL** field. 6. Click **Test Connection**. From d553d37eaf810211b6c2c598efe68895a31c8a15 Mon Sep 17 00:00:00 2001 From: houfaxin Date: Mon, 26 Jan 2026 20:21:42 +0800 Subject: [PATCH 10/12] Update monitor-alert-pagerduty --- tidb-cloud/monitor-alert-pagerduty | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tidb-cloud/monitor-alert-pagerduty b/tidb-cloud/monitor-alert-pagerduty index d5bac95229c37..5b3caeed8751c 100644 --- a/tidb-cloud/monitor-alert-pagerduty +++ b/tidb-cloud/monitor-alert-pagerduty @@ -45,7 +45,7 @@ You can see a new entry under the **Webhook URLs for Your Workspace** section in 2. In the left navigation pane, click **Project Settings** > **Alert Subscription**. 3. On the **Alert Subscription** page, click **Add Subscriber** in the upper-right corner. 4. From the **Subscriber Type** drop-down list, select **PagerDuty**. -5. Enter a name in the **Name** field and your PagerDuty webhook URL in the **URL** field. +5. Enter a name in the **Name** field and your integration key in the **Integration Key** field. 6. Click **Test Connection**. - If the test succeeds, the **Save** button is displayed. From 5c60b0f80db02e3b9a2bbb4b3ee7233064c15b8c Mon Sep 17 00:00:00 2001 From: huoyao1125 <90880576+huoyao1125@users.noreply.github.com> Date: Mon, 26 Jan 2026 21:06:16 +0800 Subject: [PATCH 11/12] Update monitor-alert-flashduty --- tidb-cloud/monitor-alert-flashduty | 4 ---- 1 file changed, 4 deletions(-) diff --git a/tidb-cloud/monitor-alert-flashduty b/tidb-cloud/monitor-alert-flashduty index c8d47fe9f1e2f..d9f8f5b716485 100644 --- a/tidb-cloud/monitor-alert-flashduty +++ b/tidb-cloud/monitor-alert-flashduty @@ -7,10 +7,6 @@ summary: Learn how to monitor your TiDB cluster by getting alert notifications v TiDB Cloud provides you with an easy way to subscribe to alert notifications via Flashduty, [Slack](/tidb-cloud/monitor-alert-slack.md), [email](/tidb-cloud/monitor-alert-email.md), [Zoom](/tidb-cloud/monitor-alert-zoom.md), and [PagerDuty](/tidb-cloud/monitor-alert-pagerduty.md). This document describes how to subscribe to alert notifications via Flashduty. -The following screenshot shows two example alerts. - -![TiDB Cloud Alerts in Flashduty](/media/tidb-cloud/tidb-cloud-alert-subscription.png) - > **Note:** > > Currently, alert subscription is only available for [TiDB Cloud Dedicated](/tidb-cloud/select-cluster-tier.md#tidb-cloud-dedicated) clusters. From e9981f4dbff06d53c74780e73c81cd8d9bba22db Mon Sep 17 00:00:00 2001 From: huoyao1125 <90880576+huoyao1125@users.noreply.github.com> Date: Mon, 26 Jan 2026 21:12:27 +0800 Subject: [PATCH 12/12] Update monitor-alert-pagerduty --- tidb-cloud/monitor-alert-pagerduty | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/tidb-cloud/monitor-alert-pagerduty b/tidb-cloud/monitor-alert-pagerduty index 5b3caeed8751c..7bb98bf40f025 100644 --- a/tidb-cloud/monitor-alert-pagerduty +++ b/tidb-cloud/monitor-alert-pagerduty @@ -7,10 +7,6 @@ summary: Learn how to monitor your TiDB cluster by getting alert notifications v TiDB Cloud provides you with an easy way to subscribe to alert notifications via PagerDuty, [Slack](/tidb-cloud/monitor-alert-slack.md), [email](/tidb-cloud/monitor-alert-email.md), [Zoom](/tidb-cloud/monitor-alert-zoom.md), and [Flashduty](/tidb-cloud/monitor-alert-flashduty.md). This document describes how to subscribe to alert notifications via PagerDuty. -The following screenshot shows two example alerts. - -![TiDB Cloud Alerts in PagerDuty](/media/tidb-cloud/tidb-cloud-alert-subscription.png) - > **Note:** > > Currently, alert subscription is only available for [TiDB Cloud Dedicated](/tidb-cloud/select-cluster-tier.md#tidb-cloud-dedicated) clusters. @@ -25,15 +21,10 @@ The following screenshot shows two example alerts. To get alert notifications of clusters in your project, take the following steps: -### Step 1. Generate a PagerDuty webhook URL ##这部分请思雨帮忙更新 - -1. [Create a PagerDuty app](https://api.PagerDuty.com/apps/new), if you do not have one already. Click **Create New App**, and choose **From scratch**. Enter a name, choose a workspace to associate your app with, and then click **Create App**. -2. Go to the settings page for your app. You can load its settings via your [app's management dashboard](https://api.PagerDuty.com/apps). -3. Click the **Incoming Webhooks** tab, and then toggle **Activate Incoming Webhooks** to **ON**. -4. Click **Add New Webhook to Workspace**. -5. Select a channel that you want to receive alert notifications in, and then select **Authorize**. If you need to add the incoming webhook to a private channel, you must first be in that channel. +### Step 1. Generate a PagerDuty integration key -You can see a new entry under the **Webhook URLs for Your Workspace** section in the following format: `https://hooks.PagerDuty.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX`. +1. Refer to the official [PagerDuty documentation](https://developer.pagerduty.com/docs/events-api-v2-overview#getting-started) to generate an integration key of 'Events API v2' type. +2. Copy the integration key generated in step 1. ### Step 2. Subscribe from TiDB Cloud