アラート通知を送信するようにDingTalkチャットボットを設定すると、アラート通知を受信するDingTalkグループを指定できます。このトピックでは、アラート通知を送信するようにDingTalkチャットボットを設定する方法について説明します。
カスタムDingTalkチャットボットを追加してwebhook URLを取得する
カスタムDingTalkチャットボットを追加してwebhook URLを取得するには、次の手順を実行します。
PCでDingTalkクライアントを実行し、アラートチャットボットを追加するDingTalkグループに移動して、右上隅にあるグループ設定アイコンをクリックします。
グループ設定パネルで、グループアシスタントをクリックします。
グループアシスタントパネルで、ロボットを追加をクリックします。
チャットボットダイアログボックスで、+ロボットを追加カードのカスタム
アイコンをクリックします。次に、をクリックします。
ロボットの詳細ダイアログボックスで、追加をクリックします。
ロボットを追加ダイアログボックスで、プロフィール画像を編集し、チャットボット名を入力し、セキュリティ設定セクションで少なくとも1つのオプションを選択します。DingTalkカスタムロボットサービス利用規約を読み、Dingtalkカスタムロボットサービス利用規約を読み、同意しましたを選択します。完了をクリックします。
ロボットの追加 ダイアログ ボックスで、[コピー] をクリックしてチャットボットの webhook URL を保存し、[完了] をクリックします。
連絡先を作成する
連絡先を作成するか、既存の連絡先情報にwebhook URLを追加できます。この例では、連絡先が作成されます。
左側のナビゲーションペインで、 を選択します。
連絡先タブで、右上隅にある連絡先を作成をクリックします。
連絡先を作成ダイアログボックスで、カスタムDingTalkチャットボットを追加してwebhook URLを取得するで取得したwebhook URLを入力します。次に、OKをクリックします。
連絡先グループを作成する
アラートルールによってトリガーされたアラートの通知は、アラート連絡先ではなくアラート連絡先グループに送信できるため、連絡先グループを作成する必要があります。
連絡先グループタブで、右上隅にある新しい連絡先グループをクリックします。
連絡先グループを作成ダイアログボックスで、グループ名フィールドに名前を入力し、連絡先を作成するで作成した連絡先を検索し、連絡先メンバーリストに連絡先を追加して、OKをクリックします。
アラートルールを作成する
アラートルールが作成されていない場合は、最初にアラートルールを作成します。ブラウザ監視、アプリケーション監視、およびPrometheusサービスのアラート通知を送信するようにDingTalkチャットボットを設定できます。この例では、アプリケーション監視アラートルールが作成されます。
左側のナビゲーションペインで、 を選択します。
アラームポリシーページで、右上隅にあるアラームを作成をクリックします。
アラームを作成ダイアログボックスで、パラメータを設定し、保存をクリックします。
アラーム名フィールドに名前を入力します。たとえば、「期間比較におけるJVM-GC回数の増加に対するアラート」と入力できます。
アプリケーションサイトドロップダウンリストから、アプリケーションを選択します。
タイプドロップダウンリストから、監視するメトリックのタイプを選択します。
ディメンションパラメータをトラバースに設定します。
アラートルールを設定します。
次のすべての条件を満たすをアラートルールパラメータに選択します。
アラートルールを編集します。たとえば、Nの値が5で、JVM_FullGCの平均値が前の時間と比較して100%増加した場合にアラートがトリガーされます。
説明別のアラートルールを追加するには、過去N分の横にある+アイコンをクリックします。
Dingtalk ロボット を 通知モード パラメーターに選択します。
通知受信者セクションで、連絡先グループを作成するで作成した連絡先グループを受信者リストに追加します。連絡先グループリストで、連絡先グループの名前をクリックします。連絡先グループが選択済みグループリストに表示されている場合、設定は成功です。
アラートルールを編集する
アラートルールを編集するには、次の手順を実行します。この例では、アプリケーション監視アラートルールが編集されます。
左側のナビゲーションペインで、 を選択します。
オプション:アラームポリシーページで、検索ボックスにアラートルール名を入力し、検索をクリックします。
説明検索ボックスにアラートルール名の一部を入力して、あいまい検索を実行できます。
編集するアラート ルールを見つけて、編集 を アクション 列でクリックします。
アラームを編集ダイアログボックスで、関連するパラメータを変更し、保存をクリックします。
通知モードパラメータにDing Dingロボットを選択します。
通知受信者セクションで、連絡先グループを作成するで作成した連絡先グループを受信者リストに追加します。連絡先グループリストで、連絡先グループの名前をクリックします。連絡先グループが選択済みグループリストに表示されている場合、設定は成功です。
結果
これで、アラート通知を送信できるDingTalkチャットボットが設定されました。アラートがトリガーされると、次の図に示すように、指定されたDingTalkグループでアラート通知を受信できます。例: