Log Serviceでは、Webhook統合ページでWebhookを管理できます。 アクションポリシーの設定時に、Webhook を選択可能です。 Log Serviceは、DingTalk webhooks、WeCom webhooks、Lark webhooks、Slack webhooks、ユニバーサルwebhooksをサポートしています。

手順

  1. Log Service コンソールにログインします。
  2. Webhook統合ページに移動します。
    1. [プロジェクト] セクションで、表示するプロジェクト名をクリックします。
    2. 左側のナビゲーションペインで [アラート] をクリックします。
    3. [アラートセンター] ページで、[アラート管理] > [Webhook統合] を選択します。
  3. Webhook を作成します。
    1. [Webhook 統合] タブで、[作成] をクリックします。
    2. [Webhook の作成] ダイアログボックスで以下のパラメーターを設定し、[OK] をクリックします。
      項目説明
      IDwebhookのID。 ID は一意とする必要があります。
      NameWebhook 名。
      TypeWebhook のタイプ。 有効な値:
      • DingTalk
      • WeCom
      • Lark
      • Slack
      • Universal Webhook
      リクエスト方法webhookを呼び出すために使用されるリクエストメソッド。

      このパラメーターは、[タイプ][ユニバーサル webhook] に設定した場合にのみ必要です。 Type を別の値に設定すると、デフォルトでは POST のメソッドが使用されます。

      リクエスト URLWebhook の URL。

      webhook URLを取得するために選択したwebhookタイプに基づいて、webhook設定を完了する必要があります。 次のwebhookタイプがサポートされています。

      • DingTalk

        DingTalk でカスタムチャットボットを作成して、Webhook の URL を取得します。

      • WeCom

        webhook URLを取得するには、WeComでカスタムボットを作成します。

      • Lark

        Larkにカスタムボットを作成して、webhook URLを取得します。 詳細については、「 」「グループでボットを使用する」をご参照ください。

      • Slack

        Slack で Webhook を作成して、Webhook の URL を取得します。 詳細については、「着信 Webhook を使用してメッセージを送信する」をご参照ください。

      署名付きキー

      webhookの署名キー。

      TypeパラメーターをDingTalkまたはLarkに設定し、DingTalkまたはLarkのセキュリティ検証方法として署名を設定した場合、このパラメーターは必須です。 署名キーを取得するには、次の操作を実行します。

      • DingTalk: DingTalkのカスタムチャットボット設定で署名方法を設定し、webhookの署名キーを取得します。
      • Lark: Larkのカスタムボット設定で署名方法を設定し、webhookの署名キーを取得します。
      ヘッダーwebhookの呼び出しに使用されるカスタムヘッダー。

      このパラメーターは、TypeパラメーターをUniversal Webhookに設定した場合にのみ必要です。

Webhookのセキュリティ設定

webhook URLの漏洩によって引き起こされる潜在的なリスクを減らすために、DingTalkチャットボットとLarkボットは次のセキュリティ設定方法を提供しています。 Log Serviceでは、ニーズに応じて1つの方法を選択できます。
  • カスタムキーワード

    最大10個のキーワードを指定できます。 アラート通知は、指定されたキーワードの少なくとも1つが含まれている場合にのみ送信されます。 DingTalkまたはLarkでalertキーワードを設定することを推奨します。

  • 署名

    署名を使用して、リクエストのソースを検証できます。 DingTalkまたはLarkで署名キーを生成し、そのキーをLog Serviceのwebhook設定に追加することを推奨します。

  • IPアドレス (CIDRブロック)

    最大10個のIPアドレスまたはCIDRブロックを設定できます。 指定されたIPアドレスまたはCIDRブロックから送信されたリクエストのみが処理されます。 IPアドレス120.76.47.88および119.23.150.175をDingTalkまたはLarkの許可リストに追加する必要があります。

次のタスク

webhookを作成した後、アクションポリシーでwebhookを使用してアラート通知を送信できます。 詳細については、「アクションポリシーの作成」をご参照ください。