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

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

ラベルの形式は、テレメトリーのタイプとデータの生成方法によって異なります。たとえば、アプリケーション固有のラベルを含むログエントリには、apphub 型の JSON 要素が含まれます。指標データの場合、アプリケーション情報は、システム メタデータ ラベルまたは指標ラベルのいずれかにより、時系列に関連付けられます。指標データの生成方法によって、正確なラベルが決まります。詳細については、アプリケーション固有のラベルをご覧ください。

一部のインフラストラクチャは、以下のゴールデン シグナルを 1 つ以上生成できます。

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

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

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

インフラストラクチャ リソース メモ
Bigtable クラスタ
(リージョン)
使用可能なゴールデン シグナル:

ログエントリにアプリケーション ラベルは含まれません。

Bigtable インスタンス
(リージョン)

指標データにアプリケーション ラベルは含まれません。

プラットフォーム ログエントリにアプリケーション ラベルは含まれません。

Cloud Run ジョブ
(リージョン)
使用可能なゴールデン シグナル:

プラットフォーム ログエントリにアプリケーション ラベルは含まれません。

Cloud Run サービス
(リージョン)
使用可能なゴールデン シグナル:
Cloud Logging ログバケット
(グローバル、リージョン)
監査ログにのみ、アプリケーション ラベルが含まれます。
Cloud SQL インスタンス
(リージョン)
使用可能なゴールデン シグナル:
Cloud Storage バケット
(リージョン、マルチリージョン)
使用可能なゴールデン シグナル:
  • トラフィック: api/request_count
  • サーバーエラー率: レスポンス ステータスがエラーを示しているリクエストの数と、リクエストの合計数の比率。エラーを示すステータス値は次のとおりです。
    • DATA_LOSS
    • DEADLINE_EXCEEDED
    • INTERNAL
    • UNAVAILABLE
    • UNIMPLEMENTED
    • UNKNOWN

プラットフォーム ログエントリにアプリケーション ラベルは含まれません。

Compute Engine MIG
(リージョン、ゾーン)
使用可能なゴールデン シグナル:
Kubernetes CronJob
(リージョン、ゾーン)

使用可能なゴールデン シグナルはありません。

GKE で Cron Job を実行する方法については、CronJob をご覧ください。

Kubernetes DaemonSet
(リージョン、ゾーン)
使用可能なゴールデン シグナル:
Kubernetes Deployment
(リージョン、ゾーン)
使用可能なゴールデン シグナル:
Kubernetes StatefulSets
(リージョン、ゾーン)
使用可能なゴールデン シグナル:

StatefulSet の使用方法やステートフル アプリケーションのデプロイ方法については、GKE の StatefulSet についてをご覧ください。

HTTP または HTTPS トラフィックのレイヤ 7 外部 / 内部アプリケーション ロードバランサ
(グローバル、リージョン)

アプリケーション ロードバランサの場合、転送ルールバックエンド サービスのみが App Hub と統合されます。

使用可能なゴールデン シグナル:

  • トラフィック: https/request_count などの、リクエスト数を記録する Cloud Load Balancing 指標タイプに基づきます。Cloud Load Balancing の構成によって、実際の指標が決まります。
  • サーバーエラー率: レスポンス ステータスが 5xx のリクエストの数と、リクエストの合計数の比率。
  • P95 レイテンシ: https/total_latencies などの、合計レイテンシを記録する Cloud Load Balancing 指標タイプに基づきます。Cloud Load Balancing の構成によって、実際の指標が決まります。

プラットフォーム ログエントリにアプリケーション ラベルは含まれません。

Memorystore for Redis Cluster
(リージョン)
使用可能なゴールデン シグナル:

プラットフォーム ログエントリにアプリケーション ラベルは含まれません。

Pub/Sub トピック
(グローバル)
使用可能なゴールデン シグナル:
  • トラフィック: topic/send_request_count
  • サーバーエラー率: レスポンス コードが internal のリクエストの数と、リクエストの合計数の比率。
Spanner インスタンス
(グローバル、リージョン)
使用可能なゴールデン シグナル:
  • トラフィック: api/api_request_count
  • サーバーエラー率: レスポンス ステータスがエラーを示しているリクエストの数と、リクエストの合計数の比率。エラーを示すステータス値は次のとおりです。
    • data_loss
    • deadline_exceeded
    • internal
    • unavailable
    • unimplemented
    • unknown
  • 飽和度: instance/cpu/utilization

プラットフォーム ログエントリにアプリケーション ラベルは含まれません。