EventBridge の イベント追跡 機能を使用すると、ID によるイベントの検索や、時間範囲によるフィルターが可能です。その後、イベントトレースを検査して、イベント情報と配信詳細を表示できます。
前提条件
開始する前に、次のものがあることを確認してください:
イベントが発行されている EventBridge イベントバス
EventBridge コンソールへのアクセス
イベント追跡への移動
どちらのクエリメソッドも同じページから開始します。まず、次の手順を実行します:
EventBridge コンソールにログインします。
左側のナビゲーションウィンドウで、[イベントバス] をクリックします。
上部のナビゲーションバーで、リージョンを選択します。
[イベントバス] ページで、イベントバスの名前をクリックします。
左側のナビゲーションウィンドウで、[イベント追跡] をクリックします。
イベント ID によるクエリ
このメソッドは、イベント ID がすでにわかっており、その処理ステータスを直接確認したい場合に使用します。
[イベント追跡] ページで、[イベント ID でクエリ] タブをクリックします。
イベント ID を入力し、[クエリ] をクリックします。
一致するイベントが結果リストに表示されます。イベントを検査するには、「イベントトレースと詳細の表示」をご参照ください。
時間範囲によるクエリ
このメソッドは、特定のタイムウィンドウ内のイベントを検索するために使用します。ソース、タイプ、またはルールで結果を絞り込むことができます。
[イベント追跡] ページで、[時間範囲でクエリ] タブをクリックします。
クエリパラメーターを設定し、[クエリ] をクリックします。
パラメーター 必須 説明 時間範囲 はい ドロップダウンリストからプリセット範囲を選択するか、カスタムの開始時刻と終了時刻を指定します イベントソース いいえ イベントソースでフィルターします イベントタイプ いいえ イベントタイプでフィルターします ルール名 いいえ イベントルールでフィルターします
一致するイベントが結果リストに表示されます。イベントを検査するには、「イベントトレースと詳細の表示」をご参照ください。
イベントトレースと詳細の表示
結果リストには、一致するすべてのイベントが表示されます。各イベントについて、[操作] 列には 2 つのアクションがあります:
イベントトレース
[イベントトレース] をクリックして、EventBridge がイベントをどのように処理したかを確認します。トレースは次の 2 つのセクションに分かれています:
イベント受信:イベントがいつ、どのように取り込まれたか。
イベント配信:各ターゲットの配信詳細。
イベント詳細
[イベント詳細] をクリックして、完全なイベントペイロードを JSON フォーマットで表示します。次のサンプルは、イベントのパラメーターを示しています:
{
"datacontenttype": "application/json;charset=utf-8",
"aliyunaccountid": "123456789098****",
"data": {
"number": 100,
"name": "Eventbridge"
},
"subject": "my:subject",
"source": "aliyun.ui",
"type": "ui:Created:PostObject",
"dataschema": "http://example.com/item.json",
"aliyunpublishtime": "2021-03-08T08:34:01.462Z",
"specversion": "1.0",
"aliyuneventbusname": "mybus",
"id": "1ad8djaf-j6be-i648-f6i1-3ijh6bbb****",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "42.120.XX.XX"
}次の表では、イベントペイロードの主要なフィールドについて説明します:
| フィールド | 説明 |
|---|---|
id | 一意のイベント識別子 |
source | イベントを発行したイベントソース |
type | イベントタイプの識別子 |
specversion | 仕様バージョン |
data | イベント固有のペイロードデータ |
aliyunaccountid | Alibaba Cloud アカウント ID (一部マスクされています) |
aliyuneventbusname | イベントを受信したイベントバスの名前 |
aliyunpublishtime | イベントが発行されたときのタイムスタンプ (協定世界時 (UTC)) |
aliyunregionid | イベントが処理されたリージョン |
パラメーターの詳細については、「イベント概要」をご参照ください。