查看記錄檔和指標

Cloud Router 會將記錄資訊傳送至 Cloud Logging,並將監控指標傳送至 Cloud Monitoring。本頁說明如何存取這兩種資訊。

記錄

Cloud Router 會將記錄資訊傳送至 Cloud Logging,後者會記錄下列事件:

  • 與 Cloud Router 相關的路由器事件
  • 與 BGP 設定和工作階段相關的 BGP 事件
  • 與兩個 BGP 對等互連體之間路徑通告相關的路徑事件
  • 與 Cloud Router 專屬前置字元配額相關的路徑配額事件

查看記錄

控制台

  1. 前往 Cloud de Confiance 控制台的「Cloud Router」頁面。

    前往 Cloud Router

  2. 從 Cloud Router 清單中選取 Cloud Router。

  3. 在「記錄」欄中,按一下「查看」

    Cloud Router 記錄採用以下格式:

    • 路由器、BGP 和路徑通告事件:與受監控資源相關聯的記錄檔 (compute.googleapis.com/router_events):gce_router

      [Event Type]: [Log Text]
      
    • 路由配額事件:與受監控資源相關聯的 JSON 記錄 (router.googleapis.com/route_quota_events)。gce_network_region如要瞭解酬載結構,請參閱「路線配額事件記錄」。

  4. 如要在 Logs Explorer 中建構查詢,請參閱「透過 Logs Explorer 建構查詢」。

資訊記錄

下表列出記錄在 LoggingInfo 記錄中的事件。

事件 說明
路由器事件 路由器工作已啟用
路由器工作已停用
BGP 事件 已成功新增對等體的設定:LIST_OF_PEERS
BGP 與 PEER 的對等互連已在 x 秒前建立
PEER 的 BGP 對等互連已停止運作,原因為 MESSAGE,其中 MESSAGE 提供說明,例如 HOLD_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

常見的記錄事件

如要查看下表列出的 Cloud Router 常見記錄事件,請按照查看記錄的步驟操作。指定表格中列出的其中一個進階篩選器。視需要調整記錄搜尋的時間範圍。

活動說明 記錄進階篩選器
遷移或重新啟動 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")
BGP 對等互連已透過 MD5 驗證建立 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 工作階段已停止運作 (對等互連裝置的狀態為 DownAdminDown) resource.type="gce_router"
("BFD Event" AND "to [Down, NeighborSessionDown]")
本機停用 BFD 工作階段 resource.type="gce_router"
("BFD Event" AND "bfd disabled")

路徑配額事件記錄

Cloud Router 會透過 gce_network_region 監控資源,將路徑配額事件寫入 router.googleapis.com/route_quota_events 下的 Cloud Logging。這些記錄有助於監控路徑前置字元的使用情形,並與配額比較,找出任何遭捨棄的路徑。

系統會以以下嚴重程度記錄路徑配額事件:

  • WARNING:路徑用量即將達到配額上限 (用量達到或超過區域或全域限制的 75%)。
  • ERROR:路由用量達到或超過上限的 100%。系統無法設定多餘的路徑,因此會捨棄這些路徑。如果配額用盡而導致路線遭到捨棄,記錄項目會在 jsonPayload.affectedResource.routes 欄位中提供捨棄路線的詳細資料。

路徑配額事件欄位

路徑配額記錄項目包含結構化 JSON 酬載 (jsonPayload),內含下列欄位:

欄位 說明
eventTime 配額事件發生的時間戳記。
routeQuotaEvent.helperMessage 描述配額狀態的訊息,例如 Cloud Router 專屬前置字元配額用量即將或已超出限制時的警告。
routeQuotaEvent.regionalRouteCount 每個虛擬私有雲網路在每個區域中,來自自有區域的不重複 Cloud Router 動態路徑前置字元配額用量。用量代表虛擬私有雲網路特定區域的動態路徑控制層所處理的不重複路徑前置字元數量,這些前置字元來自相同區域和網路中的所有 Cloud Router BGP 工作階段。
routeQuotaEvent.regionalRouteLimit 每個虛擬私有雲網路在每個區域中,來自自有區域的不重複 Cloud Router 動態路徑前置字元配額上限。這項限制代表虛擬私有雲網路在指定區域中,可由動態路徑控制層處理的專屬路徑前置字元數量上限,這些前置字元來自相同區域和網路中的所有 Cloud Router BGP 工作階段。
routeQuotaEvent.globalRouteCount 每個虛擬私有雲網路在每個區域中,來自其他區域的不重複 Cloud Router 動態路徑前置字元配額。用量代表虛擬私有雲網路特定區域的動態路徑控制層所處理的不重複路徑前置字元數量,這些前置字元來自同一網路其他區域的所有 Cloud Router BGP 工作階段。
routeQuotaEvent.globalRouteLimit 每個虛擬私有雲網路的每個區域,來自其他區域的不重複 Cloud Router 動態路徑前置字元配額上限。這項上限代表虛擬私有雲網路特定區域的動態路徑控制層,可處理的不重複路徑前置字元數量上限,這些前置字元來自相同網路中其他區域的所有 Cloud Router BGP 工作階段。
affectedResource.routes[] 如果 Cloud Router 專屬前置字串配額用量超過上限,系統會捨棄前置字串,並在 ERROR 嚴重程度事件中,記錄包含這些前置字串屬性的項目。每個項目都包含下列屬性:
  • ipPrefix:採用 CIDR 格式的前置字串 (目的地)。
  • nextHopIpAddresses:學習前置字元的 Cloud Router BGP 工作階段的 BGP IP 位址。
  • medValue:MED 屬性。
  • srcRouterIds:管理 BGP 工作階段的 Cloud Router ID。

指標

Cloud Router 會將指標發布至 Cloud Monitoring。如需 Cloud Router 發布的指標清單,請參閱「監控 Cloud Router 的指標」。

所有 Cloud Router 指標都涵蓋 IPv4 和 IPv6 流量。

使用 API 查看指標

您可以使用 Cloud Monitoring API 存取這些指標。詳情請參閱「讀取指標資料」。

使用 Monitoring 資訊主頁查看指標

您也可以在 Cloud Monitoring 中建立自訂資訊主頁,協助分析這些指標。詳情請參閱「管理自訂資訊主頁」。

如要建立自訂資訊主頁,請按照下列步驟操作。

控制台

  1. 前往 Cloud de Confiance 控制台的「Monitoring」頁面。

    前往「Monitoring」

  2. 選取「資訊主頁」,然後在「資訊主頁總覽」頁面中,按一下「建立資訊主頁」

  3. 選用:更新資訊主頁標題,為資訊主頁加上具描述性的名稱。

  4. 在「圖表庫」中,選取要新增的圖表。舉例來說,如要在資訊主頁中新增「折線圖」,請按一下或將該項目從「圖表庫」拖曳至圖表區域。

  5. 在「圖表標題」中變更圖表標題,或使用建議的標題。

  6. 在「您想查看哪些資料?」中,執行下列操作:

    1. 在「資源類型」中,按一下「輸入篩選條件」欄位,然後輸入 Cloud Router
    2. 在「指標」中,新增 Cloud Router 指標。
  7. 使用「篩選器」控制項,讓檢視僅顯示特定路由器或工作階段。

  8. 如要新增其他指標,請按一下「新增其他指標」

有些指標適用於 Cloud Router,有些則適用於特定 Cloud Router 上的 BGP 工作階段。Cloud Router 指標會顯示為 router-name,BGP 工作階段指標則會顯示為 router-name(bgp-name)

Cloud Router 的監控指標

後續步驟

  • 如要排解使用 Cloud Router 時的問題,請參閱疑難排解