DingTalk チャットボットの Webhook URL をアラート連絡先に追加することで、リソースメトリックがアラートをトリガーしたときに DingTalk グループでアラート通知を受信できます。
前提条件
アラート連絡先が作成されていることを確認してください。詳細については、「アラート連絡先またはアラート連絡先グループの作成」をご参照ください。
このチュートリアルはワンクリックデプロイに対応しています。Terraform Explorer でサンプルコードを実行してデプロイを完了できます。ワンクリックで実行
ステップ 1: DingTalk チャットボットの作成
DingTalk チャットボットを作成するには、「DingTalk チャットボットの作成」のステップ 1、3、4、5、6 をご参照ください。
説明2023 年 9 月 1 日より、企業版以外の DingTalk グループではカスタムチャットボットを新規作成できなくなりました。この変更は既存のカスタムチャットボットには影響しません。
チャットボット作成時には、以下のキーワードを 1 つずつ追加してください:Monitor、ECS、アラート。
DingTalk チャットボット Webhook は 2024 年 1 月 1 日より段階的に有料化され、2 月 1 日に完全有料化されました。このサービスには月間 5,000 回の無料クォータが含まれています。詳細については、「WebhookおよびStreamの有料化に関するお知らせ」をご参照ください。
DingTalk アプリマーケットプレイスで Alibaba Cloud ミニプログラムを有効化すると、DingTalk で無料のアラート通知を受信できます。「今すぐ有効化」をクリックしてください。
ステップ 2: アラート連絡先への Webhook の追加
DingTalk チャットボットの Webhook URL をアラート連絡先に追加します。
CloudMonitor コンソール にログインします。
左側のナビゲーションペインで、を選択します。
アラーム送信先 タブで、編集するアラート連絡先を見つけ、アクション 列の編集をクリックします。
アラーム送信先の設定 パネルで、DingTalk チャットボットの Webhook URL を入力します。
アラートコールバック URL への接続性をテストするには、以下の手順を実行します。
コールバック URL の右隣にある テスト をクリックします。
WebHook テストパネルで、HTTP ステータスコードおよびテスト結果の詳細を確認し、アラートコールバック URL への接続性を検証・トラブルシューティングします。
説明また、コールバックテンプレートタイプ: および 言語: を設定することも可能です。その後、再度 テスト をクリックすることで、更新されたテスト結果を確認できます。
閉じる をクリックします。
情報を確認した後、OK をクリックします。
ステップ 3: アラート連絡先グループの作成
対象のアラート連絡先をアラート連絡先グループに追加します。
CloudMonitor コンソール にログインします。
左側のナビゲーションペインで、を選択します。
アラーム送信先グループ タブをクリックします。
アラーム送信先グループ タブで、[アラート連絡先グループの作成] をクリックします。
[アラート連絡先グループの作成] パネルで、アラート連絡先グループの名前を入力し、対象のアラート連絡先を選択します。
OK をクリックします。
ステップ 4: アラートルールの作成
リソースのメトリックにアラート条件を設定し、アラート連絡先グループを選択します。
詳細については、「アラートルールの作成」をご参照ください。
ステップ 5: アラート通知の確認
メトリックがアラートルールをトリガーすると、DingTalk グループにアラート通知が送信されます。