Simple Log Serviceは、アラートテンプレートで指定されたコンテンツに基づいてアラート通知を送信します。
手順
[アラートテンプレート] タブに移動します。
[プロジェクト] セクションで、プロジェクトをクリックします。
左側のナビゲーションペインで [アラート] をクリックします。
[アラートセンター] ページで、
を選択します。
アラートテンプレートタブをクリックします。作成.
[アラートテンプレートの追加] ダイアログボックスでパラメーターを設定し、[確認] をクリックします。 下表に、各パラメーターを説明します。
アラートテンプレートでは、SMS、Voice、Email、DingTalk、WebHook-Custom、Notifications、WeCom、Lark、Slackの通知方法のパラメーターを設定できます。
パラメーター
説明
ID
アラートテンプレートのID。 IDはAlibaba Cloudアカウント内で一意である必要があります。
名前
アラートテンプレートの名前を指定します。
SMS
以下のパラメーターを設定できます。
Language: アラート通知の言語。 有効な値: 中国語と英語。
内容:アラート通知の内容を指定します。 コンテンツを入力するか、テンプレート変数を使用してアラート通知のコンテンツを指定できます。 詳細については、「新しいアラートテンプレートの変数」をご参照ください。
音声
以下のパラメーターを設定できます。
Language: アラート通知の言語。 有効な値: 中国語と英語。
内容:アラート通知の内容を指定します。 コンテンツを入力するか、テンプレート変数を使用してアラート通知のコンテンツを指定できます。 詳細については、「新しいアラートテンプレートの変数」をご参照ください。
電子メール
以下のパラメーターを設定できます。
Language: アラート通知の言語。 有効な値: 中国語と英語。
件名:アラート通知の件名を指定します。 件名を入力するか、テンプレート変数を使用してアラート通知の件名を指定できます。
内容:アラート通知の内容を指定します。 コンテンツを入力するか、テンプレート変数を使用してアラート通知のコンテンツを指定できます。 詳細については、「新しいアラートテンプレートの変数」をご参照ください。
DingTalk
以下のパラメーターを設定できます。
タイトル:アラート通知のタイトルを指定します。 タイトルを入力するか、テンプレート変数を使用してアラート通知のタイトルを指定できます。
内容:アラート通知の内容を指定します。 コンテンツを入力するか、テンプレート変数を使用してアラート通知のコンテンツを指定できます。 詳細については、「新しいアラートテンプレートの変数」をご参照ください。
カスタム WebHook
以下のパラメーターを設定できます。
送信モード: アラート通知の送信に使用される方法。 有効な値: SingleとBatch。
たとえば、コンテンツフィールドに
{ "project": "{{project}}" 、"alert_name": "{{alert_name}}"}
と入力すると、2つのアラートがトリガーされます。Single: 2つのアラート通知が別々に送信されます。 内容は
{ "project": "project-1", "alert_name": "alert-1"}
、{ "project": "project-2", "alert_name": "alert-2"}
です。バッチ: 一度に2つのアラート通知が送信されます。 コンテンツは
[{ "project": "project-1", "alert_name": "alert-1"}, { "project": "project-2", "alert_name": "alert-2"}]
です。[バッチ] を選択し、グループパラメーターで送信されるアイテムの最大数をNに設定すると、マージセットの最初のN個のアラートのアラート通知が送信されます。
[バッチ] を選択し、指定したコンテンツをJSONデータに解析できる場合、アラート通知はJSON形式で送信されます。 コンテンツをJSONデータに解析できない場合、アラート通知は文字列を含む配列として送信されます。
内容:アラート通知の内容を指定します。 コンテンツを入力するか、テンプレート変数を使用してアラート通知のコンテンツを指定できます。 詳細については、「新しいアラートテンプレートの変数」をご参照ください。
説明Simple Log Serviceがアラート通知を送信する場合、デフォルトではリクエストヘッダーContent-Type: application/json;charset=utf-8が使用されます。 webhookレシーバーで異なる形式のリクエストヘッダーが必要な場合は、通知方法を設定するときにカスタムリクエストヘッダーを指定できます。 詳細については、「Webhook-Custom」をご参照ください。
通知
以下のパラメーターを設定できます。
Language: アラート通知の言語。 有効な値: 中国語と英語。
内容:アラート通知の内容を指定します。 コンテンツを入力するか、テンプレート変数を使用してアラート通知のコンテンツを指定できます。 詳細については、「新しいアラートテンプレートの変数」をご参照ください。
WeCom
以下のパラメーターを設定できます。
タイトル:アラート通知のタイトルを指定します。 タイトルを入力するか、テンプレート変数を使用してアラート通知のタイトルを指定できます。
内容:アラート通知の内容を指定します。 コンテンツを入力するか、テンプレート変数を使用してアラート通知のコンテンツを指定できます。 詳細については、「新しいアラートテンプレートの変数」をご参照ください。
Lark
以下のパラメーターを設定できます。
タイトル:アラート通知のタイトルを指定します。 タイトルを入力するか、テンプレート変数を使用してアラート通知のタイトルを指定できます。
内容:アラート通知の内容を指定します。 コンテンツを入力するか、テンプレート変数を使用してアラート通知のコンテンツを指定できます。 詳細については、「新しいアラートテンプレートの変数」をご参照ください。
Slack
以下のパラメーターを設定できます。
タイトル:アラート通知のタイトルを指定します。 タイトルを入力するか、テンプレート変数を使用してアラート通知のタイトルを指定できます。
内容:アラート通知の内容を指定します。 コンテンツを入力するか、テンプレート変数を使用してアラート通知のコンテンツを指定できます。 詳細については、「新しいアラートテンプレートの変数」をご参照ください。
EventBridge
以下のパラメーターを設定できます。
件名:アラート通知の件名を指定します。 件名を入力するか、テンプレート変数を使用してアラート通知の件名を指定できます。
内容:アラート通知の内容を指定します。 コンテンツを入力するか、テンプレート変数を使用してアラート通知のコンテンツを指定できます。 詳細については、「新しいアラートテンプレートの変数」をご参照ください。
Function Compute
以下のパラメーターを設定できます。
送信モード: アラート通知の送信に使用される方法。 有効な値: SingleとBatch。
たとえば、コンテンツフィールドに
{ "project": "{{project}}" 、"alert_name": "{{alert_name}}"}
と入力すると、2つのアラートがトリガーされます。Single: 2つのアラート通知が別々に送信されます。 内容は
{ "project": "project-1", "alert_name": "alert-1"}
、{ "project": "project-2", "alert_name": "alert-2"}
です。バッチ: 一度に2つのアラート通知が送信されます。 コンテンツは
[{ "project": "project-1", "alert_name": "alert-1"}, { "project": "project-2", "alert_name": "alert-2"}]
です。[バッチ] を選択し、グループパラメーターで送信されるアイテムの最大数をNに設定すると、マージセットの最初のN個のアラートのアラート通知が送信されます。
[バッチ] を選択し、指定したコンテンツをJSONデータに解析できる場合、アラート通知はJSON形式で送信されます。 コンテンツをJSONデータに解析できない場合、アラート通知は文字列を含む配列として送信されます。
内容:アラート通知の内容を指定します。 コンテンツを入力するか、テンプレート変数を使用してアラート通知のコンテンツを指定できます。 詳細については、「新しいアラートテンプレートの変数」をご参照ください。