ログと指標の表示

Cloud Router は、ロギング情報を Cloud Logging に送信し、モニタリング指標を Cloud Monitoring に送信します。このページでは、両方のタイプの情報にアクセスする方法について説明します。

ログ

Cloud Router は、ロギング情報を Cloud Logging に送信します。これにより、次のイベントがログに記録されます。

  • Cloud Router に関連するルーター イベント
  • BGP 構成とセッションに関連する BGP イベント
  • 2 つの BGP ピア間のルートの通知に関連するルートイベント

ログを表示する

コンソール

  1. Google Cloud コンソールで [Cloud Router] ページに移動します。

    [Cloud Router] に移動

  2. Cloud Router のリストから、目的の Cloud Router を選択します。

  3. [ログ] 列で、[表示] をクリックします。

    Cloud Router ログの形式は次のとおりです。

    [Event Type]: [Log Text]
    
  4. ログ エクスプローラでクエリを作成するには、ログ エクスプローラでクエリを作成するをご覧ください。

情報ログ

次の表に、Logging 情報ログに記録されるイベントの一覧を示します。

イベント 説明
ルーター イベント ルータータスクが有効になりました
ルータータスクが無効になりました
BGP イベント ピア LIST_OF_PEERS の構成が正常に追加されました
PEER との BGP ピアリングが x 秒前に起動しました
PEER との BGP ピアリングが MESSAGE という理由で停止しました。ここで、MESSAGEHOLD_TIMER_EXPIREDLINK_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 でカスタム ダッシュボードを作成して、これらの指標を分析することもできます。詳細については、カスタム ダッシュボードを管理するをご覧ください。

ダッシュボードを作成する手順は次のとおりです。

コンソール

  1. Google Cloud コンソールで [Monitoring] ページに移動します。

    [Monitoring] に移動

  2. [ダッシュボード] を選択し、[ダッシュボードの概要] ページで [CREATE DASHBOARD] をクリックします。

  3. 省略可: ダッシュボードのタイトルを、わかりやすいダッシュボード名に更新します。

  4. グラフ ライブラリで、追加するグラフを選択します。たとえば、折れ線グラフをダッシュボードに追加するには、そのエントリをクリックするか、グラフ ライブラリからグラフ領域にドラッグします。

  5. [グラフのタイトル] でグラフのタイトルを変更するか、提案されたタイトルを使用します。

  6. [What data do you want to view?] で、次の操作を行います。

    1. [Resource type] で、[Type to filter] フィールドをクリックして「Cloud Router」と入力します。
    2. [指標] に Cloud Router の指標を追加します。
  7. [Filter] コントロールを使用して、特定のルーターまたはセッションのみが表示されるように制限します。

  8. 別の指標を追加するには、[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 一般提供 (プロジェクト)
受信ルート数
GAUGEINT641
gce_router
ルーターが受信した最適ルートの現在の数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。
bfd/control/receive_intervals ベータ版 (プロジェクト)
BFD 制御パケットの受信間隔
GAUGEINT64ms
gce_router
BFD 制御パケットの受信間隔。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。
peer_ip: BFD セッションのピア IP。
bfd/control/received_packets_count ベータ版 (プロジェクト)
受信された制御パケット
DELTAINT641
gce_router
この BFD セッションから受信した制御パケットの数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。
peer_ip: BFD セッションのピア IP。
bfd/control/rejected_packets_count ベータ版 (プロジェクト)
拒否された制御パケット
DELTAINT641
gce_router
この BFD セッションから送信され、拒否された制御パケットの数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。
peer_ip: BFD セッションのピア IP。
bfd/control/transmit_intervals ベータ版 (プロジェクト)
BFD 制御パケットの送信間隔
GAUGEINT64ms
gce_router
BFD 制御パケットの送信間隔。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。
peer_ip: BFD セッションのピア IP。
bfd/control/transmitted_packets_count ベータ版 (プロジェクト)
送信された制御パケット
DELTAINT641
gce_router
この BFD セッションから送信された制御パケットの数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。
peer_ip: BFD セッションのピア IP。
bfd/session_flap_events_count ベータ版 (プロジェクト)
BFD セッションのフラップ
DELTAINT641
gce_router
この BFD セッションからの各 BFD ラップイベントの数。セッション フラップ イベントとは、稼働状態からの遷移を意味します。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。
peer_ip: BFD セッションのピア IP。
event_type: BFD フラップの理由。例: AdminDown、ControlDetectionTimeExpired。
bfd/session_up ベータ版 (プロジェクト)
BFD セッションのステータス
GAUGEINT641
gce_router
BFD セッションが正常に確立されたことを示すインジケーター。1 はセッションが開始されていることを示します。0 はセッションが停止していることを示します。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。
peer_ip: BFD セッションのピア IP。
bgp/received_routes_count 一般提供 (プロジェクト)
BGP の受信ルート数
GAUGEINT641
gce_router
BGP セッションで受信したルートの現在の数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。
bgp_peer_name: BGP セッションの名前。
bgp/sent_routes_count 一般提供 (プロジェクト)
BGP の送信ルート数
GAUGEINT641
gce_router
BGP セッションで送信したルートの現在の数60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。
bgp_peer_name: BGP セッションの名前。
bgp/session_up 一般提供 (プロジェクト)
BGP セッションのステータス
GAUGEINT641
gce_router
成功した BGP セッション確立のためのインジケーター。1 はセッションが開始されていることを示します。0 はセッションが停止していることを示します。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。
bgp_peer_name: BGP セッションの名前。
bgp_sessions_down_count 一般提供 (プロジェクト)
停止している BGP セッションの数
GAUGEINT641
gce_router
停止しているルーターの BGP セッションの数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。
bgp_sessions_up_count 一般提供 (プロジェクト)
稼働中の BGP セッションの数
GAUGEINT641
gce_router
稼働中のルーターの BGP セッションの数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。
dynamic_routes/learned_routes/any_dropped_unique_destinations ベータ版 (プロジェクト)
一意の宛先のドロップ
GAUGEBOOL1
gce_network_region
ネットワーク リージョンで割り当ての超過によってドロップされた一意の宛先が存在するかどうかを表すブール値。60 秒ごとにサンプリングされます。サンプリング後、データは最長 60 秒間表示されません。
routing_mode: ルートのルーティング モード。global(リモート リージョンから学習)か regional(ローカル リージョンから学習)のいずれかになります。
dynamic_routes/learned_routes/dropped_unique_destinations ベータ版 (プロジェクト)
ドロップされた一意の宛先
GAUGEINT641
gce_network_region
ネットワーク リージョンで割り当て超過によってドロップされた一意の宛先の数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 60 秒間表示されません。
routing_mode: ルートのルーティング モード。global(リモート リージョンから学習)か regional(ローカル リージョンから学習)のいずれかになります。
dynamic_routes/learned_routes/unique_destinations_limit ベータ版 (プロジェクト)
一意の宛先の上限
GAUGEINT641
gce_network_region
このネットワーク リージョンのルート割り当てで許容される一意の宛先の最大数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 60 秒間表示されません。
routing_mode: ルートのルーティング モード。global(リモート リージョンから学習)か regional(ローカル リージョンから学習)のいずれかになります。
dynamic_routes/learned_routes/used_unique_destinations ベータ版 (プロジェクト)
使用される一意の宛先
GAUGEINT641
gce_network_region
このネットワーク リージョンで学習されたルートで使用される一意の宛先の数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 60 秒間表示されません。
routing_mode: ルートのルーティング モード。global(リモート リージョンから学習)か regional(ローカル リージョンから学習)のいずれかになります。
nat/allocated_ports 一般提供 (プロジェクト)
割り当てられたポート
GAUGEINT64{port}
nat_gateway
NAT ゲートウェイによってすべての VM に割り当てられたポートの数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 225 秒間表示されません。
nat_ip: ポートの NAT IP。
nat/closed_connections_count 一般提供 (プロジェクト)
閉じられた接続の数
DELTAINT64{connection}
nat_gateway
NAT ゲートウェイを経由する閉じられた接続の数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 225 秒間表示されません。
ip_protocol: 接続のプロトコル。TCP、UDP、ICMP など。
nat/dropped_received_packets_count 一般提供 (プロジェクト)
ドロップされた受信パケット数
DELTAINT64{packet}
nat_gateway
NAT ゲートウェイによってドロップされた受信パケット数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 225 秒間表示されません。
ip_protocol: 接続のプロトコル。TCP、UDP、ICMP など。
nat/dropped_sent_packets_count 一般提供 (プロジェクト)
ドロップされた送信パケット数
DELTAINT64{packet}
nat_gateway
NAT ゲートウェイによってドロップされた送信パケット数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 225 秒間表示されません。
ip_protocol: 接続のプロトコル。TCP、UDP、ICMP など。
reason: パケットが破棄された理由。有効な値は OUT_OF_RESOURCES、ENDPOINT_INDEPENDENCE_CONFLICT です。
nat/nat_allocation_failed 一般提供 (プロジェクト)
NAT 割り振りの失敗
GAUGEBOOL
nat_gateway
NAT ゲートウェイ内の VM で NAT IP の割り振りに失敗したことを示します。60 秒ごとにサンプリングされます。サンプリング後、データは最長 120 秒間表示されません。
nat/new_connections_count 一般提供 (プロジェクト)
新規接続の数
DELTAINT64{connection}
nat_gateway
NAT ゲートウェイ経由で作成された新規接続の数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 225 秒間表示されません。
ip_protocol: 接続のプロトコル。TCP、UDP、ICMP など。
nat/open_connections 一般提供 (プロジェクト)
開いている接続
GAUGEINT64{connection}
nat_gateway
現在 NAT ゲートウェイで開いている接続の数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 225 秒間表示されません。
ip_protocol: 接続のプロトコル。TCP、UDP、ICMP など。
nat/port_usage 一般提供 (プロジェクト)
ポートの使用量
GAUGEINT64{port}
nat_gateway
VM から単一のインターネット エンドポイントへの最大接続数(IP: port)。60 秒ごとにサンプリングされます。サンプリング後、データは最長 225 秒間表示されません。
ip_protocol: 接続のプロトコル。TCP、UDP、ICMP など。
nat/received_bytes_count 一般提供 (プロジェクト)
受信バイト数
DELTAINT64By
nat_gateway
NAT ゲートウェイ経由で受信したバイト数(宛先 -> VM)。60 秒ごとにサンプリングされます。サンプリング後、データは最長 225 秒間表示されません。
ip_protocol: 接続のプロトコル。TCP、UDP、ICMP など。
nat/received_packets_count 一般提供 (プロジェクト)
受信パケット数
DELTAINT64{packet}
nat_gateway
NAT ゲートウェイ経由で受信したパケット数(宛先 -> VM)60 秒ごとにサンプリングされます。サンプリング後、データは最長 225 秒間表示されません。
ip_protocol: 接続のプロトコル。TCP、UDP、ICMP など。
nat/sent_bytes_count 一般提供 (プロジェクト)
送信バイト数
DELTAINT64By
nat_gateway
NAT ゲートウェイ経由で送信されたバイト数(VM -> 宛先)。60 秒ごとにサンプリングされます。サンプリング後、データは最長 225 秒間表示されません。
ip_protocol: 接続のプロトコル。TCP、UDP、ICMP など。
nat/sent_packets_count 一般提供 (プロジェクト)
送信パケット数
DELTAINT64{packet}
nat_gateway
NAT ゲートウェイ経由で送信されたパケット数(VM -> 宛先)。60 秒ごとにサンプリングされます。サンプリング後、データは最長 225 秒間表示されません。
ip_protocol: 接続のプロトコル。TCP、UDP、ICMP など。
router_up 一般提供 (プロジェクト)
実行中のルータータスク
GAUGEINT641
gce_router
正常に実行されているルーター ソフトウェアのタスクの数。1 以上の値はルーターが動作していることを示しますが、すべてのソフトウェア タスクが実行中とは限りません。返された数と、ルーターで想定されるソフトウェア タスクの数を比較します。値 0 は、ルーターが停止していることを示します。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。
sent_routes_count 一般提供 (プロジェクト)
送信ルート数
GAUGEINT641
gce_router
ルーターによって送信されたルートの現在の数。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。

表の生成日時: 2024-10-24 18:54:10 UTC

次のステップ