Cloud Interconnect 診斷工具可讓您在佈建時和啟用後排解跨網站互連網路連線問題。
這項診斷工具可根據您的需求,針對Google Cloud 跨地點互連網路連線提供詳細技術資訊。
服務中斷期間的診斷
發生全球服務中斷時,請勿使用跨網站互連網路連線的診斷結果,決定網路流量要重新導向至何處。跨網站互連網路連線是全球資源。全球服務中斷可能會導致 Cloud Interconnect 的診斷工具無法正常運作。
佈建時進行診斷
您可以查看診斷工具,藉此瞭解修正和排解內部部署路由器設定問題所需的資訊。在佈建程序中,如果跨網站互連連線無法順利進行,這項資訊就非常實用。
視 Cross-Site Interconnect 連線在佈建程序中的階段而定,診斷結果會包含不同的資料。下一節會列出主要和次要步驟。診斷資訊會提供可行的後續步驟,確保佈建程序順利進行,不會再有問題。
使用指令輸出參考資料來解讀診斷指令結果或 Google Cloud 主控台提供的資訊。
佈建階段
跨網站互連網路連線佈建程序分為以下幾個階段。您必須先符合第 1 階段的規定,才能進入第 2 階段:
第 1 階段:線路連線
- 連線中每個連結的光功率狀態為
OK
。
- 連線中每個連結的光功率狀態為
第 2 階段:正式設定
- 連線中每個連結的光功率狀態為
OK
。 - 臨時 IP 位址會指派給未標記的 bundle 介面。Google Cloud 會透過 ping 驗證連線。啟用程序完成後,測試 IP 位址就會移除。
- 連線中每個連結的光功率狀態為
使用診斷工具
如要查看跨地點互連網路連線的診斷資訊,請按照下列步驟操作。
主控台
前往 Google Cloud 控制台的「Interconnect」(互連網路) 頁面。
在「實體連線」分頁中,選取跨網站互連網路連線的名稱。
診斷資訊位於連線詳細資料頁面的下列位置:
- 如需警告或錯誤資訊,請查看「狀態」欄位。
- 如要瞭解跨網站互連網路的已佈建容量,請查看「已佈建容量」欄位。
- 如需連結狀態和光訊號強度等其他詳細資料,請參閱「連結電路資訊」一節。
- 如需連線有效容量或線路群組狀態等詳細資料,請參閱「線路群組」一節。
gcloud
使用 gcloud beta compute interconnects get-diagnostics
指令:
gcloud beta compute interconnects get-diagnostics NAME \ --project=PROJECT_ID
更改下列內容:
NAME
:專案中的跨網站互連網路連線名稱PROJECT_ID
: Google Cloud 專案的 ID
API
請使用 interconnects.getDiagnostics
方法:
GET https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/global/interconnects/NAME/getDiagnostics
更改下列內容:
PROJECT_ID
: Google Cloud 專案的 IDNAME
:專案中的跨網站互連網路連線名稱
如果指令成功執行,則會傳回 InterconnectDiagnostics
輸出內容。如要解讀輸出內容,請參閱本文件稍後的指令輸出參考資料。
指令輸出參考資料
下表列出了 gcloud
指令和 interconnects.getDiagnostics
API 的輸出參數定義。
輸出參數 | 說明 |
---|---|
macAddress |
說明 Google Cloud 端跨網站互連網路連線組合的 MAC 位址。 |
links[] |
說明跨網站互連網路連線的每個連結狀態。 |
links[].circuitId |
列出 Google 為這個線路指派的專屬 ID;這個 ID 是在線路啟用期間指派的。 |
links[].googleDemarc |
說明 Google 指派的責任分界點;這個分界點是在線路啟用時指派的,由 Google 在授權書中提供給客戶。 |
links[].macsec |
連結的 MACsec 狀態。如果您未啟用 MACsec,系統會省略這個欄位。 |
links[].macsec.ckn |
使用的連線關聯鍵名稱 (CKN)。如果您未啟用 MACsec,系統會省略這個欄位。 |
links[].macsec.operational |
連結的 MACsec 狀態。如果您未啟用 MACsec,系統會省略這個欄位。可能的值如下:
|
links[].operationalState |
這個跨網站互連網路連結的運作狀態。如果您未啟用 MACsec,系統會省略這個欄位。以下是可能的值:
連結的 MACsec 狀態不會影響連結的運作狀態。 |
links[].receivingOpticalPower |
說明已接收光訊號強度目前的值和狀態。 |
links[].receivingOpticalPower.value |
列出已接收光訊號強度目前的值,單位為 dBm。 |
links[].receivingOpticalPower.state |
與接收訊號的收發器警告和警示標準相比時,目前值的狀態:
|
links[].transmittingOpticalPower |
傳輸的光訊號強度目前的值和狀態。 |
links[].transmittingOpticalPower.value |
傳輸的光訊號強度目前的值,單位為 dBm。 |
links[].transmittingOpticalPower.state |
與傳輸訊號的收發器警告和警示標準相比時,目前值的狀態:
|
links[].lacpStatus |
單一連結的 LACP 資訊。 |
links[].lacpStatus.state |
|
後續步驟
如要建立跨網站互連網路連線,請參閱跨網站互連網路佈建總覽。
如要解決使用 Cloud Interconnect 時可能遇到的常見問題,請參閱疑難排解。