CloudOps Orchestration Service (OOS) は、クラウドサービスのメトリックに基づく しきい値トリガーアラート のための O&M タスクをサポートしています。アラート O&M タスクは、監視対象のクラウドサービスの指定されたメトリックがしきい値に達すると、指定されたテンプレートを実行します。 アラート O&M タスクは、タスクをキャンセルするまで、指定されたアラートをリッスンし続けます。たとえば、ディスク使用率が 80% を超えたときにログディレクトリを自動的にクリアするようにアラート O&M タスクを設定できます。
サポートされているメトリックの詳細については、「Alibaba Cloud サービスの主要なメトリック」をご参照ください。
アラート O&M タスクを作成するには、次の手順を実行します。
アラート ルールを設定します。
実行するテンプレートを選択します。
テンプレートを実行するためのパラメーターを設定します。
アラート ルールの設定
パラメーター | 必須 | 説明 |
プロダクトタイプ | はい | 監視対象のサービス。ドロップダウンリストからサービスを選択します。 |
ルールの説明 | はい | しきい値に基づいてアラートをトリガーするためのルール。 |
トリガー無音サイクル | いいえ | メトリック値がしきい値を連続して複数回超えても、アラートが 1 回だけトリガーされる期間。デフォルト値:24時間。 |
有効期間の開始日 | いいえ | アラート ルールが有効な期間。デフォルトでは、アラート ルールは終日有効です。 |
アラート対象のリソース | はい | 説明 以下の方法でリソースを選択できない場合、リソースはアカウント内のすべてのリソースに対して有効になります。
|
しきい値トリガーアラート ルールには、次の情報が含まれています。
メトリック名
モニタリングデータの集計期間
集計期間の数
統計収集方法
比較演算子
しきい値

実行するテンプレートの選択
アラートが生成されたときに実行するテンプレートを選択します。
テンプレートを実行するためのパラメーターの設定
テンプレートパラメーター パラメーターを [メッセージ本文から値を抽出] または [固定値] に設定できます。 [固定値] を選択すると、設定したパラメーター値に基づいてテンプレートが実行されます。 [メッセージ本文から値を抽出] を選択すると、jQuery 式を使用してアラートメッセージ本文から値を抽出できます。
アラートメッセージ本文から値を抽出するには、$.パラメーター名形式で jQuery 式を使用します。たとえば、次のコンテンツは、Elastic Compute Service (ECS) インスタンスの Host.cpu.total メトリックのアラートメッセージを示しています。
{
"Average": 50.15, // 平均
"Maximum": 50.75, // 最大
"Minimum": 49.75, // 最小
"curLevel": "INFO", // 現在のレベル
"instanceId": "i-bp1gn7od******qh5r12", // インスタンスID
"ruleName": "alarmtrigger-130920******0047-exec-de81413d******71b537", // ルール名
"timestamp": 1575970560000, // タイムスタンプ
"userId": "130920******0047" // ユーザーID
}アラートがトリガーされたインスタンスの ID を取得するには、$.instanceId 式を使用します。
次の表は、アラートメッセージ本文から抽出できるパラメーターを示しています。
式 | 説明 | 例 |
$.timestamp | アラートがトリガーされたタイムスタンプ。単位:ミリ秒。 | 1575970560000 |
$.curLevel | アラートのレベル。 | INFO |
$.userId | Alibaba Cloud アカウントの ID。 | 130920**0047 |
$.dimensionFieldName | OK は、アラートがクリアされたことを示します。 メトリックのディメンション。 式内の dimensionFieldName をメトリックディメンションのパラメーター名に置き換えます。 たとえば、ECS インスタンスの CPU 使用率は、インスタンス ID に基づいて監視されます。 | 該当なし |
次の図は、アラートメッセージ本文から値を抽出する例を示しています。

テンプレートを実行するための固定パラメーター値を設定することもできます。この方法は、通常のテンプレートの場合と同様です。