Slack経由で購読する
TiDB Cloud、Slack、メール、Zoom、FlashDuty、 PagerDuty経由でアラート通知を購読する簡単な方法が提供されます。このドキュメントでは、Slack 経由でアラート通知を購読する方法について説明します。
前提条件
- Slack経由での購読機能は、EnterpriseまたはPremiumサポートプランに加入している組織のみが利用できます。
- TiDB Cloudのアラート通知を購読するには、組織への
Organization Ownerアクセス権、またはTiDB Cloudの対象プロジェクトへのProject Ownerアクセス権が必要です。
アラート通知を購読する
ステップ1:SlackウェブフックURLを生成する
- まだお持ちでない場合は、 Slackアプリを作成する。 Create New Appをクリックし、 From scratchを選択します。名前を入力し、アプリを関連付けるワークスペースを選択して、 Create Appをクリックします。
- アプリの設定ページに移動します。アプリの管理ダッシュボードから設定をロードできます。
- Incoming Webhooksタブをクリックし、 Activate Incoming Webhooksをオンに切り替えます。
- ワークスペースに新しいWebhookを追加をクリックします。
- アラート通知を受信するチャネルを選択し、 承認を選択してください。受信Webhookをプライベートチャネルに追加する必要がある場合は、まずそのチャネルに参加している必要があります。
ワークスペースの Webhook URLセクションに、次の形式で新しいエントリが表示されます: https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX 。
ステップ2. TiDB Cloudから購読する
アラート通知のサブスクリプションはTiDB Cloudプランによって異なります。
TiDB Cloud Dedicatedクラスターのアラート通知を購読するには、以下の手順に従ってください。
TiDB Cloudコンソールで、組織のMy TiDBページに移動し、 Project viewタブをクリックします。
プロジェクトビューで、対象のプロジェクトを見つけて、そのプロジェクトのをクリックします。
左側のナビゲーションペインで、 Alert Subscriptionの下にあるProject Settingsをクリックします。
Alert Subscriptionページで、右上隅にあるAdd Subscriberをクリックします。
購読者タイプのドロップダウンリストからSlackを選択してください。
名前欄に名前を、URL欄にSlackのWebhook URLを入力してください。
Test Connectionをクリックしてください。
- テストが成功すると、保存ボタンが表示されます。
- テストが失敗した場合は、エラーメッセージが表示されます。メッセージの指示に従って問題を解決し、接続を再試行してください。
購読を完了するには、 保存をクリックしてください。
または、対象のTiDB Cloud Dedicatedクラスタのアラートページの右上にある「購読」をクリックすることもできます。Alert Subscriptionページに移動します。
または、クラスターのアラートページの右上隅にある「購読」をクリックすることもできます。Alert Subscriptionページに移動します。
アラート条件が変化しない場合、アラートは3時間ごとに通知を送信します。
アラート通知の購読を解除する
アラート通知の受信を停止したい場合は、以下の手順に従ってください。手順はTiDB Cloudプランによって異なります。
- TiDB Cloudコンソールで、組織のMy TiDBページに移動し、 Project viewタブをクリックします。
- プロジェクトビューで、対象のプロジェクトを見つけて、そのプロジェクトのをクリックします。
- 左側のナビゲーションペインで、 Alert Subscriptionの下にあるProject Settingsをクリックします。
- Alert Subscriptionページで、削除する対象の購読者の行を見つけて、 [...] > [購読解除]をクリックします。
- 購読解除を確定するには、 購読解除をクリックしてください。