Application Monitoring でサポートされているインフラストラクチャ

次の表に、Application Monitoring と統合されているインフラストラクチャ リソースを示します。これらのリソースが App Hub サービスまたはワークロードとして登録されると、リソースが生成するテレメトリーに、アプリケーション固有のラベルが含まれます。このテレメトリーには、プラットフォームと監査ログのエントリ、指標データ、トレースデータが含まれます。App Hub と統合されているサービスとワークロードのリストについては、App Hub でサポートされているリソースをご覧ください。

Application Monitoring によって生成されるすぐに使用できる(OOTB)ダッシュボードには、アプリケーション固有のラベルがデータに含まれている場合、次のゴールデン シグナルなどのログデータと指標データが表示されます。

  • トラフィック: 選択した期間のサービスまたはワークロードの受信リクエスト率。
  • サーバーエラー率: 選択した期間に 5xx HTTP レスポンス コードを生成またはこのコードにマッピングされた受信リクエストの平均割合。
  • P95 レイテンシ: 選択した期間に処理されたリクエストのレイテンシの 95 パーセンタイル(ミリ秒単位)。
  • 飽和度: サービスまたはワークロードの飽和度を測定します。たとえば、マネージド インスタンス グループ(MIG)、Cloud Run、Google Kubernetes Engine のデプロイでは、このフィールドに CPU 使用率が表示されます。

サポートされているインフラストラクチャ リソース

[備考] 列には、サポートされているゴールデン シグナルの詳細を記載しています。また、制限事項も記載しています。

インフラストラクチャ リソース ゴールデン シグナル 注意と制限事項
AlloyDB for PostgreSQL クラスタ
(リージョン)
アプリケーション ラベルはスパンに付加されていません。
AlloyDB for PostgreSQL インスタンス
(リージョン)
アプリケーション ラベルはスパンに付加されていません。
Bigtable クラスタ
(リージョン)
アプリケーション ラベルはスパンに付加されていません。
Bigtable インスタンス
(リージョン)
アプリケーション ラベルは、指標データやスパンに付加されていません。
Cloud Run ジョブ
(リージョン)
Cloud Run サービスと関数
(リージョン)

計測されたワークロードによって生成されたトレーススパンにのみ、アプリケーション ラベルが含まれます。

Cloud Run 内で実行されているお客様が計測したワークロードのみがゴールデン シグナルを生成します。

Cloud Logging ログバケット
(グローバル、リージョン)
監査ログにのみ、アプリケーション ラベルが含まれます。
Cloud SQL インスタンス
(リージョン)
アプリケーション ラベルはスパンに付加されていません。
Cloud Storage バケット
(リージョン、マルチリージョン)
  • トラフィック: api/request_count
  • サーバーエラー率: レスポンス ステータスがエラーを示しているリクエストの数と、リクエストの合計数の比率。エラーを示すステータス値は次のとおりです。
    • DATA_LOSS
    • DEADLINE_EXCEEDED
    • INTERNAL
    • UNAVAILABLE
    • UNIMPLEMENTED
    • UNKNOWN
アプリケーション ラベルはスパンに付加されていません。
Compute Engine MIG
(リージョン、ゾーン)
Dataproc Metastore サービス
(リージョンとマルチリージョン)

アプリケーション ラベルはスパンに付加されていません。

一般的な情報については、Dataproc Metastore の概要をご覧ください。

Cloud Deploy デリバリー パイプライン
(リージョン)
アプリケーション ラベルはスパンに付加されていません。
Firestore データベース
(リージョン)
  • トラフィック: api/request_count
  • サーバーエラー率: レスポンス ステータスがエラーを示しているリクエストの数と、リクエストの合計数の比率。エラーを示すステータス値は次のとおりです。
    • DEADLINE_EXCEEDED
    • INTERNAL
    • UNAVAILABLE
    • UNIMPLEMENTED
  • P95 レイテンシ: api/request_latencies
アプリケーション ラベルはスパンに付加されていません。
Kubernetes CronJob
(リージョン、ゾーン)
GKE で Cron Job を実行する方法については、CronJob をご覧ください。
Kubernetes DaemonSet
(リージョン、ゾーン)
  • 飽和度: container/cpu/core_usage_timecontainer/cpu/request_cores の比率。
  • トラフィックサーバーエラー率P95 レイテンシ: GKE で実行されるワークロードの場合、これらのシグナルは Prometheus 指標 http_server_request_duration_seconds から取得されます。この指標は、OpenTelemetry を使用してアプリケーションを計測した場合にのみ使用できます。詳細については、アプリケーションを計測するをご覧ください。
Kubernetes Deployment
(リージョン、ゾーン)
  • 飽和度: container/cpu/core_usage_timecontainer/cpu/request_cores の比率。
  • トラフィックサーバーエラー率P95 レイテンシ: GKE で実行されるワークロードの場合、これらのシグナルは Prometheus 指標 http_server_request_duration_seconds から取得されます。この指標は、OpenTelemetry を使用してアプリケーションを計測した場合にのみ使用できます。詳細については、アプリケーションを計測するをご覧ください。
Kubernetes StatefulSets
(リージョン、ゾーン)
  • 飽和度: container/cpu/core_usage_timecontainer/cpu/request_cores の比率。
  • トラフィックサーバーエラー率P95 レイテンシ: GKE で実行されるワークロードの場合、これらのシグナルは Prometheus 指標 http_server_request_duration_seconds から取得されます。この指標は、OpenTelemetry を使用してアプリケーションを計測した場合にのみ使用できます。詳細については、アプリケーションを計測するをご覧ください。
StatefulSet の使用方法やステートフル アプリケーションのデプロイ方法については、GKE の StatefulSet についてをご覧ください。
HTTP または HTTPS トラフィックのレイヤ 7 外部 / 内部アプリケーション ロードバランサ
(グローバル、リージョン)
  • トラフィック: https/request_count などの、リクエスト数を記録する Cloud Load Balancing 指標タイプに基づきます。Cloud Load Balancing の構成によって、実際の指標が決まります。
  • サーバーエラー率: レスポンス ステータスが 5xx のリクエストの数と、リクエストの合計数の比率。
  • P95 レイテンシ: https/total_latencies などの、合計レイテンシを記録する Cloud Load Balancing 指標タイプに基づきます。Cloud Load Balancing の構成によって、実際の指標が決まります。
アプリケーション ロードバランサの場合、転送ルールバックエンド サービスのみが App Hub と統合されます。アプリケーション ラベルはスパンに付加されていません。
Memorystore for Redis Cluster
(リージョン)
アプリケーション ラベルは、ログエントリやスパンに付加されていません。
Memorystore for Redis インスタンス
(リージョン)
アプリケーション ラベルは、指標データやスパンに付加されていません。
Pub/Sub トピック
(グローバル)
アプリケーション ラベルはスパンに付加されていません。
Pub/Sub サブスクリプション
(グローバル)
アプリケーション ラベルはスパンに付加されていません。
Secret Manager シークレット
(グローバルとリージョン)
アプリケーション ラベルはスパンに付加されていません。
Spanner データベース
(グローバル、リージョン)
アプリケーション ラベルは、指標データやスパンに付加されていません。
Spanner インスタンス
(グローバル、リージョン)
  • トラフィック: api/api_request_count
  • サーバーエラー率: レスポンス ステータスがエラーを示しているリクエストの数と、リクエストの合計数の比率。エラーを示すステータス値は次のとおりです。
    • data_loss
    • deadline_exceeded
    • internal
    • unavailable
    • unimplemented
    • unknown
  • P95 レイテンシ: api/request_latencies
  • 飽和度: instance/cpu/utilization
アプリケーション ラベルはスパンに付加されていません。