モニタリング指標

Cloud Network Insights は、モニタリング指標を Cloud Monitoringにエクスポートします。これらの指標をダッシュボードで使用して、ネットワークで発生していることを追跡します。

モニタリング ポイントによって収集されたすべての指標は、Cloud Monitoring API にエクスポートされ、Cloud Monitoring のデータ保持ポリシーに従って保持されます。

指標の接頭辞とパスタイプ

指標には、パスタイプに応じて異なる接頭辞が付きます。

  • シングルエンド パス: これは、トラフィック がソースのモニタリング ポイントからターゲットに送信され、ソースに戻る ラウンドトリップ測定です。シングルエンド パスの指標では、total 接頭辞を使用して、往復のインバウンド部分とアウトバウンド部分の両方の合計を表します。
  • デュアルエンド パス: これらのパスには、接続の両端にモニタリング ポイントがあります。これにより、往復のインバウンド レッグとアウトバウンド レッグを個別に一方向に測定できます。
    • out 接頭辞が付いた指標は、アウトバウンド方向(モニタリング ポイントからターゲット)に関連します。
    • in 接頭辞が付いた指標は、インバウンド方向(ターゲットからモニタリング ポイント)に関連します。
  • 接頭辞なし: 一部の指標には接頭辞が付いていません。これは、特定の方向性がないことを示します。通常、これらは全体的な状態または往復全体の測定を表します。

ネットワーク パスの指標

ネットワーク パスの指標は、networkmanagement.googleapis.com/insights/network/ 接頭辞または networkmanagement.googleapis.com/NetworkPath リソースタイプを使用してフィルタできます。

指標 説明
data/in/packets_received_count 測定間隔で受信した追跡対象データ プローブの数(デュアルエンド、インバウンド)。
data/out/packets_received_count 測定間隔で受信した追跡対象データ プローブの数(デュアルエンド、アウトバウンド)。
data/total/packets_received_count 測定間隔で受信した追跡対象データ プローブの数(シングルエンド)。
data/in/packets_sent_count 測定間隔で送信された追跡対象データ プローブの数(デュアルエンド、インバウンド)。
data/out/packets_sent_count 測定間隔で送信された追跡対象データ プローブの数(デュアルエンド、アウトバウンド)。
data/total/packets_sent_count 測定間隔で送信された追跡対象データ プローブの数(シングルエンド)。
in/jitter 測定間隔(デュアルエンド、インバウンド)のプローブのパケット遅延の変動(ミリ秒単位)。複数のレイテンシ測定から計算されます。
out/jitter 測定間隔(デュアルエンド、アウトバウンド)のプローブのパケット遅延の変動(ミリ秒単位)。複数のレイテンシ測定から計算されます。
total/jitter 測定間隔(シングルエンド)のプローブのパケット遅延の変動(ミリ秒単位)。複数のレイテンシ測定から計算されます。
in/loss_percent ネットワーク テストのパケットロス率を測定します(デュアルエンド、インバウンド)。packets_sent と packets_received のカウントから計算されます。
out/loss_percent ネットワーク テストのパケットロス率を測定します(デュアルエンド、アウトバウンド)。packets_sent と packets_received のカウントから計算されます。
total/loss_percent ネットワーク テストのパケットロス率を測定します(シングルエンド)。packets_sent と packets_received のカウントから計算されます。
rtt_avg 測定間隔内のすべての追跡対象データ プローブと音声プローブのラウンドトリップ時間(ミリ秒単位)。
rtt_max 測定間隔内のすべての 追跡対象データ プローブと音声プローブのラウンドトリップ時間(ミリ秒単位)の最大値。
rtt_min 測定間隔内のすべての追跡対象データ プローブと音声プローブのラウンドトリップ時間(ミリ秒単位)の最小値。
test_error

ネットワーク テストが完了したかどうかを示す主な指標。値が 0 の場合は、テストがエラーなく完了したことを意味します。値が 1 の場合は、エラーが発生してテストが完了しなかったことを示します。error_type は、発生したエラーの種類を示します。

100% のデータ損失は Connect エラータイプと見なされます。 それ以外の損失はエラーとは見なされません。

詳細については、ネットワーク パスのエラータイプをご覧ください。

voice/in/mos 平均オピニオン評点(MOS)は、音声プローブでのみ測定される通話の音質の推定値です(デュアルエンド、インバウンド)。損失、レイテンシ、ジッターの関数です。
voice/out/mos 平均オピニオン評点(MOS)は、音声プローブでのみ測定される通話の音質の推定値です(デュアルエンド、アウトバウンド)。損失、レイテンシ、ジッターの関数です。
voice/total/mos 平均オピニオン評点(MOS)は、音声プローブでのみ測定される通話の音質の推定値です(シングルエンド)。損失、レイテンシ、ジッターの関数です。
voice/in/packets_received_count 測定間隔で受信した追跡対象音声プローブの数(デュアルエンド、インバウンド)。
voice/out/packets_received_count 測定間隔で受信した追跡対象音声プローブの数(デュアルエンド、アウトバウンド)。
voice/total/packets_received_count 測定間隔で受信した追跡対象音声プローブの数(シングルエンド)。
voice/in/packets_sent_count 測定間隔で送信された追跡対象音声プローブの数(デュアルエンド、インバウンド)。
voice/out/packets_sent_count 測定間隔で送信された追跡対象音声プローブの数(デュアルエンド、アウトバウンド)。
voice/total/packets_sent_count 測定間隔で送信された追跡対象音声プローブの数(シングルエンド)。

ネットワーク パスのエラータイプ

次の表に、発生する可能性のあるネットワーク テストの失敗の種類を示します。

エラータイプ エラーの詳細
DNS ターゲット IP を解決できませんでした。
接続 ターゲットからのレスポンスがありません。
ターゲットのモニタリング ポイントが接続を拒否しました。
ハンドシェイクへのレスポンスで Port Unreachable が受信されました。
Port Unreachable ハンドシェイク が完了した後に受信されました。
ローカル 解決されたターゲット アドレス ファミリー (IPv4 または IPv6)に一致するローカル インターフェースがありません。
モニタリング ポイントに内部エラーがあります。
ネットワーク ルールがローカル インターフェースと一致しません。
モニタリング ポイントは、ループバック IP アドレスまたはローカル IP アドレスをモニタリングできません。
モニタリングに使用できるローカル ネットワーク インターフェースがありません。
ローカル インターフェースがモニタリング用にブロックされました。
ローカル インターフェースが QoS をサポートしていません。
ローカル インターフェースの QoS リソースが別のアプリケーションで使用されています。
ローカル インターフェースの QoS リソースが AppNeta で使用されています。

ウェブパスの指標

ウェブパスの指標は、networkmanagement.googleapis.com/insights/web/ 接頭辞または networkmanagement.googleapis.com/WebPath リソースタイプを使用してフィルタできます。

指標 説明
browser/test_error

ブラウザベースのウェブパス テスト中にエラーが発生したかどうかを示します。値が 0 の場合は、テストがエラーなく完了したことを意味します。値が 1 の場合は、Selenium スクリプト エラーなどの失敗を示します。error_type 属性には、失敗の詳細が示されます。

詳細については、ウェブパスのエラータイプをご覧ください。

http/download/size 最初のリダイレクトされない HTTP リクエストへのレスポンスでダウンロードされたバイト数。
http/download/speed ダウンロードされたコンテンツの合計サイズを、最初のリダイレクトされないリクエストのダウンロードにかかった時間で割った値(バイト/秒)。
http/retransmission/in インバウンド HTTP 再送信率。
http/retransmission/out クライアントがサーバーに再送信する必要があったパケットの割合。これは、ウェブ トランザクション中に TCP/IP スタックから直接キャプチャされます。
http/response_time/dns_lookup 最初のリダイレクトされないリクエストのターゲット ドメインの IP アドレスを解決するのにかかった時間(ミリ秒単位)。
http/response_time/redirect リダイレクトされたリクエストが最終サーバーに到達し、レスポンスを受信するまでの時間(ミリ秒単位)。これには、DNS ルックアップ、TCP/SSL 接続の確立、リクエスト自体、レスポンス時間など、リダイレクトされたリクエストのすべての側面が含まれます。
http/response_time/request_receive 最初の HTTP レスポンスのコンテンツ全体をダウンロードするのにかかった時間(ミリ秒単位)。
http/response_time/request_wait 最初のリダイレクトされない HTTP リクエストが送信されてから、レスポンスの最初のバイトが受信されるまでの時間(ミリ秒単位)。
http/response_time/ssl_connect 最初のリダイレクトされないリクエストの SSL ハンドシェイクを完了するのにかかった時間(ミリ秒単位)。
http/response_time/tcp_connect 最初のリダイレクトされないリクエストの TCP 接続を確立するのにかかった時間(ミリ秒単位)。
http/response_time/total ウェブパスの最初のリクエストの合計レスポンス時間(ミリ秒単位)。
http/test_error

HTTP ウェブパス テスト中にエラーが発生したかどうかを示します。値が 0 の場合は、テストがエラーなく完了したことを意味します。値が 1 の場合は、失敗を示します。error_type 属性には、失敗の詳細が示されます。

詳細については、ウェブパスのエラータイプをご覧ください。

total_transaction_time ウェブパスでワークフロー全体を実行するのにかかった合計時間(ミリ秒単位)。

ウェブパスのエラータイプ

報告されるウェブパスの失敗の種類は、ブラウザベースのスクリプトまたは HTTP リクエストを使用してウェブ アプリケーションをモニタリングするかどうかによって異なります。

指標 エラーの種類
browser/test_error 報告されたマイルストーンでのスクリプト エラー
その他
http/test_error DNS ルックアップ
ダウンロード
リダイレクト
リクエストの待機
SSL 接続
TCP 接続
予期しない応答
その他