Simple Log Serviceでは、Webhook統合ページでWebhookを管理できます。 アクションポリシーを設定するときに、既存のwebhookを選択できます。 Simple Log Serviceは、DingTalk webhooks、WeCom webhooks、Lark webhooks、Slack webhooks、およびユニバーサルwebhooksをサポートしています。
手順
[Webhookの統合] タブに移動します。
[プロジェクト] セクションで、プロジェクトをクリックします。
左側のナビゲーションペインで [アラート] をクリックします。
[アラートセンター] ページで、
を選択します。
webhookを作成します。
Webhookの統合タブをクリックします。作成.
Webhookの作成ダイアログボックスで、以下のパラメーターを設定し、OK.
パラメーター
説明
ID
webhookのID。 IDはAlibaba Cloudアカウント内で一意である必要があります。
名前
Webhook 名。
データ型
Webhook のタイプ。 有効な値:
DingTalk
WeCom
Lark
Slack
Universal Webhook
リクエスト方法
webhookを呼び出すために使用されるリクエストメソッド。 このパラメーターは、[タイプ] を [ユニバーサル webhook] に設定した場合にのみ必要です。 Type を別の値に設定すると、デフォルトでは POST のメソッドが使用されます。
リクエスト URL
Webhook の URL。
webhook URLを取得するために選択した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の呼び出しに使用されるカスタムヘッダー。
このパラメーターは、[タイプ] を [ユニバーサル webhook] に設定した場合にのみ必要です。
Webhookのセキュリティ設定
webhook URLの漏洩によって引き起こされる潜在的なリスクを減らすために、DingTalkチャットボットとLarkボットは次のセキュリティ設定方法を提供しています。 Simple Log Serviceでは、ニーズに応じて1つの方法を選択できます。
カスタムキーワード
最大10個のキーワードを指定できます。 アラート通知は、指定されたキーワードの少なくとも1つが含まれている場合にのみ送信されます。 DingTalkまたはLarkでalertキーワードを設定することを推奨します。
Signature
署名を使用して、リクエストのソースを検証できます。 DingTalkまたはLarkで署名キーを生成し、そのキーをSimple Log Serviceのwebhook設定に追加することを推奨します。
IPアドレス (CIDRブロック)
最大10個のIPアドレスまたはCIDRブロックを設定できます。 指定されたIPアドレスまたはCIDRブロックから送信されたリクエストのみが処理されます。 IPアドレス
120.76.47.88
と119.23.150.175
をDingTalkまたはLarkのホワイトリストに追加する必要があります。
次のステップ
webhookを作成した後、アクションポリシーでwebhookを使用してアラート通知を送信できます。 詳細については、「アクションポリシーの作成」をご参照ください。