查看記錄檔和指標
Cloud Router 會將記錄資訊傳送至 Cloud Logging,並將監控指標傳送至 Cloud Monitoring。本頁說明如何存取這兩種資訊。
記錄
Cloud Router 會將記錄資訊傳送至 Cloud Logging,後者會記錄下列事件:
- 與 Cloud Router 相關的路由器事件
- 與 BGP 設定和工作階段相關的 BGP 事件
- 與兩個 BGP 對等互連之間路由公告相關的路由事件
- 將與 Cloud Router 專屬前置字元配額相關的配額事件,路由至 Cloud Router 專屬前置字元配額
查看記錄
控制台
前往 Cloud de Confiance 控制台的「Cloud Router」頁面。
從 Cloud Router 清單中選取 Cloud Router。
在「記錄」欄中,按一下「查看」。
Cloud Router 記錄的格式如下:
路由器、BGP 和路由公告事件:與
gce_router受監控資源相關聯的記錄 (compute.googleapis.com/router_events):[Event Type]: [Log Text]
路徑配額事件:與
gce_network_region受監控資源相關聯的 JSON 記錄 (router.googleapis.com/route_quota_events)。如要進一步瞭解酬載結構,請參閱「路徑配額事件記錄」。
如要在記錄檔探索工具中建構查詢,請參閱「在記錄檔探索工具中建構查詢」。
資訊記錄
下表列出記錄在 LoggingInfo 記錄中的事件。
| 事件 | 說明 |
|---|---|
| 路由器事件 | 已啟用路由器工作 |
| 路由器工作已停用 | |
| 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 |
常見的記錄事件
如要查看下表列出的 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 工作階段已停止運作 (對等互連狀態為 Down 或 AdminDown) |
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 嚴重性事件中)。每個項目都包含下列屬性:
|
指標
Cloud Router 會將指標發布至 Cloud Monitoring。如要查看 Cloud Router 發布的指標清單,請參閱「監控 Cloud Router 指標」。
所有 Cloud Router 指標都涵蓋 IPv4 和 IPv6 流量。
使用 API 查看指標
您可以使用 Cloud Monitoring API 存取這些指標。詳情請參閱「讀取指標資料」。
使用 Monitoring 資訊主頁查看指標
您也可以在 Cloud Monitoring 中建立自訂資訊主頁,協助分析這些指標。詳情請參閱「管理自訂資訊主頁」。
如要建立自訂資訊主頁,請按照下列步驟操作。
控制台
前往 Cloud de Confiance 控制台的「Monitoring」頁面。
選取「Dashboards」(資訊主頁),然後在「Dashboards Overview」(資訊主頁總覽) 頁面中,按一下 「Create Dashboard」(建立資訊主頁)。
選用:更新資訊主頁標題,為資訊主頁加上具描述性的名稱。
在「圖表庫」中,選取要新增的圖表。舉例來說,如要將「折線圖」新增至資訊主頁,請按一下或將該項目從「圖表庫」拖曳至圖表區域。
在「圖表標題」中,變更圖表標題或使用建議的標題。
在「您想查看哪些資料?」中,執行下列操作:
- 在「Resource type」(資源類型) 中,按一下「Type to filter」(輸入篩選條件) 欄位,然後輸入
Cloud Router。 - 在「指標」中,新增 Cloud Router 指標。
- 在「Resource type」(資源類型) 中,按一下「Type to filter」(輸入篩選條件) 欄位,然後輸入
使用「篩選器」控制項,讓檢視僅顯示特定路由器或工作階段。
如要新增其他指標,請按一下「新增其他指標」。
有些指標適用於 Cloud Router,有些則適用於特定 Cloud Router 上的 BGP 工作階段。Cloud Router 指標會顯示為 router-name,BGP 工作階段指標則會顯示為 router-name(bgp-name)。
Cloud Router 的 Monitoring 指標
後續步驟
- 如要排解使用 Cloud Router 時的問題,請參閱「疑難排解」。