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

CloudOps Orchestration Service:アラートO&Mタスクの作成

最終更新日:Jun 25, 2025

CloudOps Orchestration Service (OOS) は、クラウドサービスのメトリックに基づく しきい値トリガーアラート のための O&M タスクをサポートしています。アラート O&M タスクは、監視対象のクラウドサービスの指定されたメトリックがしきい値に達すると、指定されたテンプレートを実行します。 アラート O&M タスクは、タスクをキャンセルするまで、指定されたアラートをリッスンし続けます。たとえば、ディスク使用率が 80% を超えたときにログディレクトリを自動的にクリアするようにアラート O&M タスクを設定できます。

サポートされているメトリックの詳細については、「Alibaba Cloud サービスの主要なメトリック」をご参照ください。

アラート O&M タスクを作成するには、次の手順を実行します。

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

  2. 実行するテンプレートを選択します。

  3. テンプレートを実行するためのパラメーターを設定します。

アラート ルールの設定

パラメーター

必須

説明

プロダクトタイプ

はい

監視対象のサービス。ドロップダウンリストからサービスを選択します。

ルールの説明

はい

しきい値に基づいてアラートをトリガーするためのルール。

トリガー無音サイクル

いいえ

メトリック値がしきい値を連続して複数回超えても、アラートが 1 回だけトリガーされる期間。デフォルト値:24時間。

有効期間の開始日

いいえ

アラート ルールが有効な期間。デフォルトでは、アラート ルールは終日有効です。

アラート対象のリソース

はい

説明

以下の方法でリソースを選択できない場合、リソースはアカウント内のすべてのリソースに対して有効になります。

  • インスタンスを手動で選択:インスタンスを手動で選択できます。

  • インスタンスタグを指定:タグを使用してインスタンスを指定します。

  • リソースグループを指定:リソースグループ内のインスタンスを指定します。

しきい値トリガーアラート ルールには、次の情報が含まれています。

  • メトリック名

  • モニタリングデータの集計期間

  • 集計期間の数

  • 統計収集方法

  • 比較演算子

  • しきい値

image

実行するテンプレートの選択

アラートが生成されたときに実行するテンプレートを選択します。image

テンプレートを実行するためのパラメーターの設定

テンプレートパラメーター パラメーターを [メッセージ本文から値を抽出] または [固定値] に設定できます。 [固定値] を選択すると、設定したパラメーター値に基づいてテンプレートが実行されます。 [メッセージ本文から値を抽出] を選択すると、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 に基づいて監視されます。 $.instanceId 式を使用して、アラートメッセージ本文からインスタンス ID を抽出できます。 詳細については、「Alibaba Cloud サービスの主要メトリクス」のメトリックのディメンションをご参照ください。

該当なし

次の図は、アラートメッセージ本文から値を抽出する例を示しています。

image.png

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