Eventarc のオブザーバビリティ

Google Cloud Observability には、モニタリング、ロギング、診断 ツールが用意されています。これらのツールを使用すると、Eventarc のアクティビティと増加をモニタリングして分析し、アプリケーションの動作、健全性、パフォーマンスを把握できます。

デフォルトでは、Eventarc は次の処理を行うように構成されています。

  • データとシステム監査ログを Cloud Logging に送信する。収集されたログを使用して、アプリケーションのデバッグとトラブルシューティングを行い、アプリケーションに関する分析情報を取得します。
  • システム指標とリソース指標を Cloud Monitoring に送信する。収集された指標を使用して、正常性とパフォーマンスのモニタリング、傾向や問題の特定、動作変更の通知を行います。

監査ログを Cloud Logging に送信する

Eventarc は、次のタイプの監査ログデータを Cloud Logging に送信します。

データアクセス監査ログは 非常に大きくなる可能性があるため、デフォルトでは 無効になっています。

詳細については、 Eventarc 監査ロギングEventarc パブリッシュ監査ロギングをご覧ください。

ログのクエリと表示

次のツールを使用してログを表示して分析できます。

ログ エクスプローラで Eventarc ログをフィルタするには、検索フィールドで eventarc を検索します。

ログのクエリと分析の詳細については、 ログのクエリと表示の概要をご覧ください。

Eventarc Advanced ログを表示する

Cloud Logging ツールに加えて、コンソールを使用して Eventarc Advanced ログを表示できます。 Google Cloud

  1. コンソールで、[**Eventarc**] > [**Bus**] ページに移動します。 Google Cloud

    [Bus に移動]

    または、[Eventarc] [>] [パイプライン] ページに移動します。

    [パイプラインに移動]

  2. [パイプラインの詳細] ページに移動するには、パイプラインの名前をクリックします。

  3. [Bus の詳細] ページまたは [パイプラインの詳細] ページで、[ログ] タブをクリックします。

    [ログ] タブには、次の種類のログが表示されます。

    • Eventarc によって書き込まれ、Logging に送信されるプラットフォーム ログ。これらのログは、問題のデバッグとトラブルシューティングに役立ち、使用中の Google Cloud サービスについて理解を深める助けにもなります。

    • パイプラインの構成の更新など、実行されたオペレーションの監査ログ。

  4. 重大度でログをフィルタするには、[デフォルト] リストで、表示するログのタイプを選択します。デフォルトでは、すべての重大度レベルのログが表示されます。

    ログエントリに記述されているイベントの重大度は、いくつかの標準の重大度レベルのいずれかで表されます。ログエントリを書き込む場合は、ログエントリに記述されているイベントの最小重大度を指定し、他の重大度エンコードをいずれかの標準レベルにマッピングできます。詳細については、 をご覧ください。LogSeverity

  5. すべてのログフィールドでエントリを検索できます。 **フィルタ** の右側にある **すべてのフィールドと値を検索** フィールドにテキストを入力します。

    値と完全一致を指定できます(例: payload = "jsonPayload")。または、正規表現を使用して特定のフィールドとのマッチングを行うこともできます。Logging のクエリ言語が完全にサポートされています。

Cloud Monitoring に指標を送信する

Eventarc は、モニタリング対象リソースの指標データを Google Cloud Observability に送信します。Monitoring のモニタリング対象リソースは、仮想マシン、データベース、アプリケーションなどの論理エンティティまたは物理エンティティを表します。モニタリング対象リソースには、ダッシュボードを通じて調査、報告したり、アラートの作成に使用したりできる一意の指標セットが含まれています。各リソースには、リソースに関する追加情報を保持する Key-Value ペアである一連のリソースラベルもあります。リソースラベルは、リソースに関連付けられたすべての指標で使用できます。

Eventarc は、次のモニタリング対象リソースの指標データを Google Cloud Observability に送信します。

リソース指標とラベル

次の表の「指標タイプ」の文字列には、 eventarc.googleapis.com/ という接頭辞を付ける必要があります。この接頭辞は表内で省略されています。 ラベルをクエリする場合は、metric.labels. 接頭辞を使用します(例: metric.labels.LABEL="VALUE")。

指標タイプリリース ステージ (リソース階層レベル)
表示名
種類、タイプ、単位
モニタリング対象リソース
説明
ラベル
quota/enrollments_per_message_bus/exceeded ベータ版(プロジェクト)
メッセージ バスあたりの登録数の割り当て超過エラー
DELTAINT641
eventarc.googleapis.com/Location
割り当て指標 eventarc.googleapis.com/enrollments_per_message_bus の上限超過の試行回数。サンプリング後、データは最長 150 秒間表示されません。
limit_name: 上限名。
message_bus: 登録がアタッチされているメッセージ バス。
quota/enrollments_per_message_bus/limit ベータ版(プロジェクト)
メッセージ バスあたりの登録数の割り当て上限
GAUGEINT641
eventarc.googleapis.com/Location
割り当て指標 eventarc.googleapis.com/enrollments_per_message_bus の現在の上限。60 秒ごとにサンプリングされます。サンプリング後、データは最長 150 秒間表示されません。
limit_name: 上限名。
message_bus: 登録がアタッチされているメッセージ バス。
quota/enrollments_per_message_bus/usage ベータ版(プロジェクト)
メッセージ バスあたりの登録数の割り当て使用量
GAUGEINT641
eventarc.googleapis.com/Location
割り当て指標 eventarc.googleapis.com/enrollments_per_message_bus の現在の使用量。サンプリング後、データは最長 150 秒間表示されません。
limit_name: 上限名。
message_bus: 登録がアタッチされているメッセージ バス。

表の生成日時: 2026-03-27 03:31:46 UTC。

すべてのリソースタイプを表示するには、モニタリング対象リソースタイプをご覧ください。 すべての指標タイプを表示するには、Google Cloud 指標をご覧ください。

指標データを読み取る

指標データ(時系列データとも呼ばれます)は、Cloud Monitoring API の timeSeries.list メソッドを使用して読み取ることができます。このメソッドを呼び出す方法はいくつかあります。言語固有のクライアント ライブラリを使用する方法や、 Metrics Explorerでグラフを作成する方法などがあります。指標 と時系列の概要については、 指標、時系列、リソースをご覧ください。指標データを読み取る方法については、 時系列データを取得するをご覧ください。

Monitoring ダッシュボードとアラートの使用

Monitoring ダッシュボードとそれに関連するグラフを使用すると、Eventarc 指標のデータを可視化できます。

Monitoring でこうした指標をモニタリングするために、 カスタム ダッシュボードを作成できます。 こうした指標に基づいてアラートを追加することもできます。

次のステップ