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

Cloud Monitor:システムイベントのアラートコールバック (レガシ)

最終更新日:Jul 18, 2026

メールによる通知に加え、Cloud Monitor のアラートコールバック機能を使用して、アラートイベントを既存の運用システムまたはメッセージングシステムに統合できます。

前提条件

運用システムまたはメッセージングシステムのパブリック URL をご用意ください。

背景情報

説明

旧バージョンのシステムイベントアラートルール機能は更新を終了しており、順次廃止されます。イベントサブスクリプションのアラートコールバック機能をご利用いただくことを推奨します。詳細については、「システムイベントのアラートコールバックの使用 (推奨)」をご参照ください。

Cloud Monitor は、HTTP または HTTPS POST リクエストとしてアラート通知を指定された URL に送信します。ファイアウォールの許可リストに以下の IP アドレス範囲を追加してください。

アラートコールバックリクエストが失敗した場合、Cloud Monitor は最大 3 回再試行し、各リクエストのタイムアウトは 5 秒です。

操作手順

  1. Cloud Monitor コンソールにログインします。

  2. ナビゲーションウィンドウで、イベントセンター > システムイベント を選択します。

  3. イベントモニタリング タブの右上隅にある 古いイベント警報ルール をクリックします。

  4. 変更するアラートルールを見つけ、変更アクション 列でクリックします。

    説明

    システムイベントの新しいアラートルールを作成することもできます。詳細については、「システムイベントアラートルールの作成」をご参照ください。

  5. イベントトリガーアラートルールの作成/変更 パネルの下部にある URL callback チェックボックスをオンにします。

  6. リクエストメソッドPOST に設定し、アラートコールバックの URL を入力します。

    コールバック URL をテストするには、次の手順を実行します。

    1. コールバック URL の右側にある テスト をクリックします。

    2. WebHook テスト パネルで、言語パラメーターを 簡体字中国語 または 英語 に設定します。返された状態コードと結果を確認し、URL の接続性を検証またはトラブルシューティングします。

    3. 閉じる をクリックします。

  7. 確認 をクリックします。

  8. アラートルールをテストします。

    1. 対象のアラートルールを見つけ、アクション 列の 詳細 アイコンをクリックし、次に テスト をクリックします。

    2. イベントテストの作成 パネルで、テストに使用するイベントを選択します。

    3. 確認 をクリックします。

      Cloud Monitor は自動的にテスト用のアラート通知を指定されたアラート連絡先に送信します。

結果

アラートルールがトリガーされると、Cloud Monitor は指定された URL に HTTP POST リクエストを送信します。リクエストボディには以下のパラメーターが含まれます。

パラメーター

タイプ

説明

traceId

String

クラウドサービスが Cloud Monitor に報告するイベントの ID です。この ID を使用して、イベントトリガーのアラートをトラブルシューティングできます。

resourceId

String

リソースの ID です。

product

String

クラウドサービスの名前です。システムイベントをサポートするクラウドサービスの一覧については、「クラウドサービスのシステムイベント」をご参照ください。

ver

String

イベントのバージョンです。

instanceName

String

リソースインスタンスの名前です。

level

String

イベントの重大度レベルです。有効な値は以下のとおりです。

  • CRITICAL

  • WARN

  • INFO

groupId

String

アプリケーショングループの ID です。

eventTime

String

イベント発生時の UTC タイムスタンプ(ISO 8601 形式):yyyyMMddTHHmmss.SSSZ

userId

String

現在のアカウントの ID です。

content

String

イベントの内容です。

regionId

String

リージョン ID です。

name

String

イベントの名前です。各クラウドサービスでサポートされるイベント名については、「クラウドサービスのシステムイベント」をご参照ください。

ruleName

String

アラートルールの名前です。

id

String

イベント ID です。

status

String

イベントのステータスです。特定のイベントのステータスについては、「クラウドサービスのシステムイベント」をご参照ください。

POST リクエストのサンプル:

{
    "resourceId":"acs:ecs:cn-hangzhou:130013558060****:instance/i-j6c9pagb27uzlikj****",
    "product":"ECS",
    "ver":"1.0",
    "instanceName":"zabank-prd-infra-ZAGateway-service-0****",
    "level":"INFO",
    "groupId":"",
    "eventType":"StatusNotification",
    "userId":"130013558060****",
    "content":{
        "resourceId":"i-j6c9pagb27uzlikj****",
        "instanceName":"zabank-prd-infra-ZAGateway-service-0****",
        "instanceType":"ecs.c6e.large",
        "state":"Deleted",
        "privateIpAddress":"10.48.XX.XX",
        "resourceType":"ALIYUN::ECS::Instance"
    },
    "regionId":"cn-hangzhou",
    "eventTime":"20230217T103516.475+0800",
    "name":"Instance:StateChange",
    "ruleName":"ECSイベント告警New",
    "id":"bd5f9913-ec1d-412b-ace3-7a3618d7****",
    "status":"Normal"
}

関連ドキュメント