すべてのプロダクト
Search
ドキュメントセンター

Managed Service for OpenTelemetry:アラート通知を送信するようにDingTalkチャットボットを設定する

最終更新日:Dec 30, 2024

アラート通知を送信するようにDingTalkチャットボットを設定すると、アラート通知を受信するDingTalkグループを指定できます。このトピックでは、アラート通知を送信するようにDingTalkチャットボットを設定する方法について説明します。

説明 ARMSは、旧バージョンのアラート機能をサポートしなくなりました。新しいアラート管理機能を使用して、DingTalkチャットボットを作成できます。詳細については、DingTalkチャットボットを参照してください。

カスタムDingTalkチャットボットを追加してwebhook URLを取得する

カスタムDingTalkチャットボットを追加してwebhook URLを取得するには、次の手順を実行します。

  1. PCでDingTalkクライアントを実行し、アラートチャットボットを追加するDingTalkグループに移動して、右上隅にあるグループ設定アイコンをクリックします。

  2. グループ設定パネルで、グループアシスタントをクリックします。

  3. グループアシスタントパネルで、ロボットを追加をクリックします。

  4. チャットボットダイアログボックスで、ロボットを追加カードのカスタムAdd Robotアイコンをクリックします。次に、をクリックします。

  5. ロボットの詳細ダイアログボックスで、追加をクリックします。

  6. ロボットを追加ダイアログボックスで、プロフィール画像を編集し、チャットボット名を入力し、セキュリティ設定セクションで少なくとも1つのオプションを選択します。DingTalkカスタムロボットサービス利用規約を読み、Dingtalkカスタムロボットサービス利用規約を読み、同意しましたを選択します。完了をクリックします。

    Add Robot

  7. ロボットの追加 ダイアログ ボックスで、[コピー] をクリックしてチャットボットの webhook URL を保存し、[完了] をクリックします。Add Robot

連絡先を作成する

連絡先を作成するか、既存の連絡先情報にwebhook URLを追加できます。この例では、連絡先が作成されます。

  1. Managed Service for OpenTelemetry コンソールにログオンします。

  2. 左側のナビゲーションペインで、アラート履歴 > アラート連絡先を選択します。

  3. 連絡先タブで、右上隅にある連絡先を作成をクリックします。

  4. 連絡先を作成ダイアログボックスで、カスタムDingTalkチャットボットを追加してwebhook URLを取得するで取得したwebhook URLを入力します。次に、OKをクリックします。

連絡先グループを作成する

アラートルールによってトリガーされたアラートの通知は、アラート連絡先ではなくアラート連絡先グループに送信できるため、連絡先グループを作成する必要があります。

  1. Managed Service for OpenTelemetry コンソールにログオンします。

  2. 連絡先グループタブで、右上隅にある新しい連絡先グループをクリックします。

  3. 連絡先グループを作成ダイアログボックスで、グループ名フィールドに名前を入力し、連絡先を作成するで作成した連絡先を検索し、連絡先メンバーリストに連絡先を追加して、OKをクリックします。

アラートルールを作成する

アラートルールが作成されていない場合は、最初にアラートルールを作成します。ブラウザ監視、アプリケーション監視、およびPrometheusサービスのアラート通知を送信するようにDingTalkチャットボットを設定できます。この例では、アプリケーション監視アラートルールが作成されます。

  1. Managed Service for OpenTelemetry コンソールにログオンします。

  2. 左側のナビゲーションペインで、アラート履歴 > アラートルールと履歴を選択します。

  3. アラームポリシーページで、右上隅にあるアラームを作成をクリックします。

  4. アラームを作成ダイアログボックスで、パラメータを設定し、保存をクリックします。

    1. アラーム名フィールドに名前を入力します。たとえば、「期間比較におけるJVM-GC回数の増加に対するアラート」と入力できます。

    2. アプリケーションサイトドロップダウンリストから、アプリケーションを選択します。

    3. タイプドロップダウンリストから、監視するメトリックのタイプを選択します。

    4. ディメンションパラメータをトラバースに設定します。

    5. アラートルールを設定します。

      1. 次のすべての条件を満たすをアラートルールパラメータに選択します。

      2. アラートルールを編集します。たとえば、Nの値が5で、JVM_FullGCの平均値が前の時間と比較して100%増加した場合にアラートがトリガーされます。

        説明

        別のアラートルールを追加するには、過去N分の横にある+アイコンをクリックします。

    6. Dingtalk ロボット通知モード パラメーターに選択します。

    7. 通知受信者セクションで、連絡先グループを作成するで作成した連絡先グループを受信者リストに追加します。連絡先グループリストで、連絡先グループの名前をクリックします。連絡先グループが選択済みグループリストに表示されている場合、設定は成功です。

アラートルールを編集する

アラートルールを編集するには、次の手順を実行します。この例では、アプリケーション監視アラートルールが編集されます。

  1. Managed Service for OpenTelemetry コンソールにログオンします。

  2. 左側のナビゲーションペインで、アラート履歴 > アラートルールと履歴を選択します。

  3. オプション:アラームポリシーページで、検索ボックスにアラートルール名を入力し、検索をクリックします。

    説明

    検索ボックスにアラートルール名の一部を入力して、あいまい検索を実行できます。

  4. 編集するアラート ルールを見つけて、編集アクション 列でクリックします。

  5. アラームを編集ダイアログボックスで、関連するパラメータを変更し、保存をクリックします。

    1. 通知モードパラメータにDing Dingロボットを選択します。

    2. 通知受信者セクションで、連絡先グループを作成するで作成した連絡先グループを受信者リストに追加します。連絡先グループリストで、連絡先グループの名前をクリックします。連絡先グループが選択済みグループリストに表示されている場合、設定は成功です。

結果

これで、アラート通知を送信できるDingTalkチャットボットが設定されました。アラートがトリガーされると、次の図に示すように、指定されたDingTalkグループでアラート通知を受信できます。例:Alert