ログと指標の表示
Cloud Router は、ロギング情報を Cloud Logging に送信し、モニタリング指標を Cloud Monitoring に送信します。このページでは、両方のタイプの情報にアクセスする方法について説明します。
ログ
Cloud Router は、ロギング情報を Cloud Logging に送信します。これにより、次のイベントがログに記録されます。
- Cloud Router に関連するルーター イベント
- BGP 構成とセッションに関連する BGP イベント
- 2 つの BGP ピア間のルートの通知に関連するルートイベント
ログを表示する
コンソール
Google Cloud コンソールで [Cloud Router] ページに移動します。
Cloud Router のリストから、目的の Cloud Router を選択します。
[ログ] 列で、[表示] をクリックします。
Cloud Router ログの形式は次のとおりです。
[Event Type]: [Log Text]
ログ エクスプローラでクエリを作成するには、ログ エクスプローラでクエリを作成するをご覧ください。
情報ログ
次の表に、Logging 情報ログに記録されるイベントの一覧を示します。
イベント | 説明 |
---|---|
ルーター イベント | ルータータスクが有効になりました |
ルータータスクが無効になりました | |
BGP イベント | ピア LIST_OF_PEERS の構成が正常に追加されました |
PEER との BGP ピアリングが x 秒前に起動しました |
|
PEER との BGP ピアリングが MESSAGE という理由で停止しました。ここで、MESSAGE は HOLD_TIMER_EXPIRED や LINK_DOWN などの説明を提供します。LINK_DOWN の詳細については、Cloud Router ログに LINK_DOWN メッセージが表示されるをご覧ください。 |
|
BGP ルーター ID が BGP_ROUTER_ID に設定されました |
|
ルートイベント | ピアに接頭辞 PREFIX がアドバタイズしています |
ピアからの接頭辞 PREFIX を取得しています |
|
Cloud Router から接頭辞 PREFIX のネクストホップ LIST_OF_NEXTHOPS を受信しました |
|
Cloud Router から接頭辞 PREFIX のネクストホップ LIST_OF_NEXTHOPS が削除されました |
一般的な Logging イベント
次の表にある Cloud Router の一般的な Logging イベントを表示するには、ログの表示手順を使用します。表に記載されている高度なフィルタのいずれかを指定します。必要に応じて、Logging の検索期間を調整します。
イベントの説明 | Logging の高度なフィルタ |
---|---|
移行または Cloud Router プロセスの再起動 | resource.type="gce_router" "task activated" |
学習したルートの追加 | resource.type="gce_router" "received by cloud router" |
学習したルートの削除 | resource.type="gce_router" "deleted from cloud router" |
アドバタイズされたルートのエクスポート | resource.type="gce_router" ("Route Event" AND "Advertising prefix") |
BGP ピアリングを開始しました | resource.type="gce_router" ("BGP peering" AND "came up") |
MD5 認証で BGP ピアリングが開始されました | resource.type="gce_router" ("BGP peering" AND "came up" AND "MD5 authentication enabled") |
BGP ピアリングを停止しました | resource.type="gce_router" ("BGP peering" AND "went down") |
Google ピアリング エッジルーターでリンクが停止したため、BGP ピアリングを停止しました | resource.type="gce_router" ("BGP peering" AND "went down" AND "LINK_DOWN") |
受信したルート数が多すぎるため BGP セッションがシャットダウンされました | resource.type="gce_router" ("NOTIFICATION 6/1") severity="CRITICAL" |
Cloud Router の動的ルート接頭辞の割り当てを超えました | resource.type="gce_network_region" ("No more routes" AND "can be programmed") severity="ERROR" |
割り当ての問題によりルートがドロップされました | resource.type="gce_network_region" severity="ERROR" jsonPayload.affectedResource.routes.nextHopIpAddresses=" PEER_IP_ADDRESS "
|
BFD セッションがピアを待機しています | resource.type="gce_router" ("BFD Event" AND "bfd enabled, state [Init, NoDiagnostic]") |
BFD セッションが発生しました | resource.type="gce_router" ("BFD Event" AND "to [Up, NoDiagnostic]") |
BFD セッションが停止しました(Rx タイマーの期限切れ) | resource.type="gce_router" ("BFD Event" AND "to [Down, ControlDetectionTimeExpired]") |
BFD セッションが停止しました(ピアの状態は Down または AdminDown ) |
resource.type="gce_router" ("BFD Event" AND "to [Down, NeighborSessionDown]") |
BFD セッションがローカルで無効になっています | resource.type="gce_router" ("BFD Event" AND "bfd disabled") |
指標
Cloud Router は指標を Cloud Monitoring に公開します。Cloud Router 用に公開された指標のリストについては、Cloud Router の指標のモニタリングをご覧ください。
Cloud Router のすべての指標は IPv4 と IPv6 の両方のトラフィックに対応しています。
API を使用して指標を表示する
これらの指標には、Cloud Monitoring API を使用してアクセスできます。詳細については、指標データの読み取りをご覧ください。
Monitoring ダッシュボードを使用して指標を表示する
Cloud Monitoring でカスタム ダッシュボードを作成して、これらの指標を分析することもできます。詳細については、カスタム ダッシュボードを管理するをご覧ください。
ダッシュボードを作成する手順は次のとおりです。
コンソール
Google Cloud コンソールで [Monitoring] ページに移動します。
[ダッシュボード] を選択し、[ダッシュボードの概要] ページで
[CREATE DASHBOARD] をクリックします。省略可: ダッシュボードのタイトルを、わかりやすいダッシュボード名に更新します。
グラフ ライブラリで、追加するグラフを選択します。たとえば、折れ線グラフをダッシュボードに追加するには、そのエントリをクリックするか、グラフ ライブラリからグラフ領域にドラッグします。
[グラフのタイトル] でグラフのタイトルを変更するか、提案されたタイトルを使用します。
[What data do you want to view?] で、次の操作を行います。
- [Resource type] で、[Type to filter] フィールドをクリックして「
Cloud Router
」と入力します。 - [指標] に Cloud Router の指標を追加します。
- [Resource type] で、[Type to filter] フィールドをクリックして「
[Filter] コントロールを使用して、特定のルーターまたはセッションのみが表示されるように制限します。
別の指標を追加するには、[Add another metric] をクリックします。
Cloud Router に関する指標の他に、特定の Cloud Router 上の BGP セッションに関する指標もあります。Cloud Router の指標は router-name
として表示され、BGP セッションは router-name(bgp-name)
として表示されます。
Cloud Router のモニタリング指標
次の表の指標タイプの文字列には、router.googleapis.com/
という接頭辞を付ける必要があります。この接頭辞は表内で省略されています。
ラベルをクエリする場合は、metric.labels.
接頭辞を使用します(例: metric.labels.LABEL="VALUE"
)。
指標タイプリリース ステージ (リソース階層レベル) 表示名 |
|
---|---|
種類、タイプ、単位 モニタリング対象リソース |
説明 ラベル |
best_received_routes_count
一般提供
(プロジェクト)
受信ルート数 |
|
GAUGE 、INT64 、1
gce_router |
ルーターが受信した最適ルートの現在の数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。 |
bfd/control/receive_intervals
ベータ版
(プロジェクト)
BFD 制御パケットの受信間隔 |
|
GAUGE 、INT64 、ms
gce_router |
BFD 制御パケットの受信間隔。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。peer_ip : BFD セッションのピア IP。 |
bfd/control/received_packets_count
ベータ版
(プロジェクト)
受信された制御パケット |
|
DELTA 、INT64 、1
gce_router |
この BFD セッションから受信した制御パケットの数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。peer_ip : BFD セッションのピア IP。 |
bfd/control/rejected_packets_count
ベータ版
(プロジェクト)
拒否された制御パケット |
|
DELTA 、INT64 、1
gce_router |
この BFD セッションから送信され、拒否された制御パケットの数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。peer_ip : BFD セッションのピア IP。 |
bfd/control/transmit_intervals
ベータ版
(プロジェクト)
BFD 制御パケットの送信間隔 |
|
GAUGE 、INT64 、ms
gce_router |
BFD 制御パケットの送信間隔。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。peer_ip : BFD セッションのピア IP。 |
bfd/control/transmitted_packets_count
ベータ版
(プロジェクト)
送信された制御パケット |
|
DELTA 、INT64 、1
gce_router |
この BFD セッションから送信された制御パケットの数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。peer_ip : BFD セッションのピア IP。 |
bfd/session_flap_events_count
ベータ版
(プロジェクト)
BFD セッションのフラップ |
|
DELTA 、INT64 、1
gce_router |
この BFD セッションからの各 BFD ラップイベントの数。セッション フラップ イベントとは、稼働状態からの遷移を意味します。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。peer_ip : BFD セッションのピア IP。event_type : BFD フラップの理由。例: AdminDown、ControlDetectionTimeExpired。 |
bfd/session_up
ベータ版
(プロジェクト)
BFD セッションのステータス |
|
GAUGE 、INT64 、1
gce_router |
BFD セッションが正常に確立されたことを示すインジケーター。1 はセッションが開始されていることを示します。0 はセッションが停止していることを示します。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。peer_ip : BFD セッションのピア IP。 |
bgp/received_routes_count
一般提供
(プロジェクト)
BGP の受信ルート数 |
|
GAUGE 、INT64 、1
gce_router |
BGP セッションで受信したルートの現在の数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。bgp_peer_name : BGP セッションの名前。 |
bgp/sent_routes_count
一般提供
(プロジェクト)
BGP の送信ルート数 |
|
GAUGE 、INT64 、1
gce_router |
BGP セッションで送信したルートの現在の数60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。bgp_peer_name : BGP セッションの名前。 |
bgp/session_up
一般提供
(プロジェクト)
BGP セッションのステータス |
|
GAUGE 、INT64 、1
gce_router |
成功した BGP セッション確立のためのインジケーター。1 はセッションが開始されていることを示します。0 はセッションが停止していることを示します。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。bgp_peer_name : BGP セッションの名前。 |
bgp_sessions_down_count
一般提供
(プロジェクト)
停止している BGP セッションの数 |
|
GAUGE 、INT64 、1
gce_router |
停止しているルーターの BGP セッションの数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。 |
bgp_sessions_up_count
一般提供
(プロジェクト)
稼働中の BGP セッションの数 |
|
GAUGE 、INT64 、1
gce_router |
稼働中のルーターの BGP セッションの数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。 |
dynamic_routes/learned_routes/any_dropped_unique_destinations
ベータ版
(プロジェクト)
一意の宛先のドロップ |
|
GAUGE 、BOOL 、1
gce_network_region |
ネットワーク リージョンで割り当ての超過によってドロップされた一意の宛先が存在するかどうかを表すブール値。60 秒ごとにサンプリングされます。サンプリング後、データは最長 60 秒間表示されません。routing_mode : ルートのルーティング モード。global(リモート リージョンから学習)か regional(ローカル リージョンから学習)のいずれかになります。 |
dynamic_routes/learned_routes/dropped_unique_destinations
ベータ版
(プロジェクト)
ドロップされた一意の宛先 |
|
GAUGE 、INT64 、1
gce_network_region |
ネットワーク リージョンで割り当て超過によってドロップされた一意の宛先の数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 60 秒間表示されません。routing_mode : ルートのルーティング モード。global(リモート リージョンから学習)か regional(ローカル リージョンから学習)のいずれかになります。 |
dynamic_routes/learned_routes/unique_destinations_limit
ベータ版
(プロジェクト)
一意の宛先の上限 |
|
GAUGE 、INT64 、1
gce_network_region |
このネットワーク リージョンのルート割り当てで許容される一意の宛先の最大数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 60 秒間表示されません。routing_mode : ルートのルーティング モード。global(リモート リージョンから学習)か regional(ローカル リージョンから学習)のいずれかになります。 |
dynamic_routes/learned_routes/used_unique_destinations
ベータ版
(プロジェクト)
使用される一意の宛先 |
|
GAUGE 、INT64 、1
gce_network_region |
このネットワーク リージョンで学習されたルートで使用される一意の宛先の数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 60 秒間表示されません。routing_mode : ルートのルーティング モード。global(リモート リージョンから学習)か regional(ローカル リージョンから学習)のいずれかになります。 |
nat/allocated_ports
一般提供
(プロジェクト)
割り当てられたポート |
|
GAUGE 、INT64 、{port}
nat_gateway |
NAT ゲートウェイによってすべての VM に割り当てられたポートの数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 225 秒間表示されません。nat_ip : ポートの NAT IP。 |
nat/closed_connections_count
一般提供
(プロジェクト)
閉じられた接続の数 |
|
DELTA 、INT64 、{connection}
nat_gateway |
NAT ゲートウェイを経由する閉じられた接続の数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 225 秒間表示されません。ip_protocol :
接続のプロトコル。TCP、UDP、ICMP など。 |
nat/dropped_received_packets_count
一般提供
(プロジェクト)
ドロップされた受信パケット数 |
|
DELTA 、INT64 、{packet}
nat_gateway |
NAT ゲートウェイによってドロップされた受信パケット数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 225 秒間表示されません。ip_protocol :
接続のプロトコル。TCP、UDP、ICMP など。 |
nat/dropped_sent_packets_count
一般提供
(プロジェクト)
ドロップされた送信パケット数 |
|
DELTA 、INT64 、{packet}
nat_gateway |
NAT ゲートウェイによってドロップされた送信パケット数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 225 秒間表示されません。ip_protocol :
接続のプロトコル。TCP、UDP、ICMP など。reason : パケットが破棄された理由。有効な値は OUT_OF_RESOURCES、ENDPOINT_INDEPENDENCE_CONFLICT です。 |
nat/nat_allocation_failed
一般提供
(プロジェクト)
NAT 割り振りの失敗 |
|
GAUGE 、BOOL 、
nat_gateway |
NAT ゲートウェイ内の VM で NAT IP の割り振りに失敗したことを示します。60 秒ごとにサンプリングされます。サンプリング後、データは最長 120 秒間表示されません。 |
nat/new_connections_count
一般提供
(プロジェクト)
新規接続の数 |
|
DELTA 、INT64 、{connection}
nat_gateway |
NAT ゲートウェイ経由で作成された新規接続の数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 225 秒間表示されません。ip_protocol :
接続のプロトコル。TCP、UDP、ICMP など。 |
nat/open_connections
一般提供
(プロジェクト)
開いている接続 |
|
GAUGE 、INT64 、{connection}
nat_gateway |
現在 NAT ゲートウェイで開いている接続の数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 225 秒間表示されません。ip_protocol :
接続のプロトコル。TCP、UDP、ICMP など。 |
nat/port_usage
一般提供
(プロジェクト)
ポートの使用量 |
|
GAUGE 、INT64 、{port}
nat_gateway |
VM から単一のインターネット エンドポイントへの最大接続数(IP: port)。60 秒ごとにサンプリングされます。サンプリング後、データは最長 225 秒間表示されません。ip_protocol :
接続のプロトコル。TCP、UDP、ICMP など。 |
nat/received_bytes_count
一般提供
(プロジェクト)
受信バイト数 |
|
DELTA 、INT64 、By
nat_gateway |
NAT ゲートウェイ経由で受信したバイト数(宛先 -> VM)。60 秒ごとにサンプリングされます。サンプリング後、データは最長 225 秒間表示されません。ip_protocol :
接続のプロトコル。TCP、UDP、ICMP など。 |
nat/received_packets_count
一般提供
(プロジェクト)
受信パケット数 |
|
DELTA 、INT64 、{packet}
nat_gateway |
NAT ゲートウェイ経由で受信したパケット数(宛先 -> VM)60 秒ごとにサンプリングされます。サンプリング後、データは最長 225 秒間表示されません。ip_protocol :
接続のプロトコル。TCP、UDP、ICMP など。 |
nat/sent_bytes_count
一般提供
(プロジェクト)
送信バイト数 |
|
DELTA 、INT64 、By
nat_gateway |
NAT ゲートウェイ経由で送信されたバイト数(VM -> 宛先)。60 秒ごとにサンプリングされます。サンプリング後、データは最長 225 秒間表示されません。ip_protocol :
接続のプロトコル。TCP、UDP、ICMP など。 |
nat/sent_packets_count
一般提供
(プロジェクト)
送信パケット数 |
|
DELTA 、INT64 、{packet}
nat_gateway |
NAT ゲートウェイ経由で送信されたパケット数(VM -> 宛先)。60 秒ごとにサンプリングされます。サンプリング後、データは最長 225 秒間表示されません。ip_protocol :
接続のプロトコル。TCP、UDP、ICMP など。 |
router_up
一般提供
(プロジェクト)
実行中のルータータスク |
|
GAUGE 、INT64 、1
gce_router |
正常に実行されているルーター ソフトウェアのタスクの数。1 以上の値はルーターが動作していることを示しますが、すべてのソフトウェア タスクが実行中とは限りません。返された数と、ルーターで想定されるソフトウェア タスクの数を比較します。値 0 は、ルーターが停止していることを示します。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。 |
sent_routes_count
一般提供
(プロジェクト)
送信ルート数 |
|
GAUGE 、INT64 、1
gce_router |
ルーターによって送信されたルートの現在の数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。 |
表の生成日時: 2024-10-24 18:54:10 UTC
次のステップ
- Cloud Router のトラブルシューティングについては、トラブルシューティングをご覧ください。