このドキュメントでは、Network Services Monitoring がサービス通信パスの可視化、高スループット サービスの特定、接続状態の分析に使用する指標とメタデータ ラベルについて説明します。
ネットワーク指標
ネットワーク サービス モニタリングでは、次のネットワーク指標(レイヤ 4)が使用されます。
| 指標 | 種類 | 説明 |
|---|---|---|
networkservices.googleapis.com/proxy.network.connection.count |
UpDownCounter | プロキシによって管理されるネットワーク接続の数 |
networkservices.googleapis.com/proxy.network.connection.duration |
ヒストグラム | 接続期間の分布(確立から終了まで) |
networkservices.googleapis.com/proxy.network.connection.resets |
カウンター | リセット(RST)パケットで終了した接続の累積数 |
networkservices.googleapis.com/proxy.network.connection.timeouts |
カウンター | タイムアウトが原因でプロキシによって終了されたネットワーク接続の累積数 |
networkservices.googleapis.com/proxy.network.errors |
カウンター | プロキシで検出された内部エラーの累積数 |
networkservices.googleapis.com/proxy.network.io |
カウンター | プロキシによって送受信された累積バイト数 |
networkservices.googleapis.com/proxy.network.tls.handshake.errors |
カウンター | 失敗した TLS handshake の累積数 |
次の戦略を使用して、ネットワーク指標を分析します。
- リソースのネットワーク スループットを判断するには、
proxy.network.io指標をモニタリングします。 - ネットワーク エラー、タイムアウト、リセット、TLS handshake の失敗を特定するには、
proxy.network.errors、proxy.network.connection.timeouts、proxy.network.connection.resets、proxy.network.tls.handshake.errorsの各指標をモニタリングします。
App Hub メタデータ ラベル
リソースが App Hub に登録されている場合、次のラベルが上記の指標に自動的に追加され、送信元リソースと宛先リソースが識別されます。
- ソース メタデータ:
apphub_source_application_containerapphub_source_application_idapphub_source_application_locationapphub_source_service_criticality_typeapphub_source_service_environment_typeapphub_source_service_idapphub_source_workload_criticality_typeapphub_source_workload_environment_typeapphub_source_workload_id
- 宛先メタデータ:
apphub_destination_application_containerapphub_destination_application_idapphub_destination_application_locationapphub_destination_service_criticality_typeapphub_destination_service_environment_typeapphub_destination_service_idapphub_destination_workload_criticality_typeapphub_destination_workload_environment_typeapphub_destination_workload_id
次のステップ
- App Hub でサービスとワークロードを登録する
- アプリケーション モニタリングでアプリケーション、サービス、ワークロードを調査する