取得 Cloud Interconnect 診斷資訊

Cloud Interconnect 的診斷工具可讓您在佈建時和啟用後排解 Cloud Interconnect 的問題。

這項診斷工具可根據您的需求,針對 Cloud Interconnect 連線提供 Google Cloud Platform 端最新的詳細技術資訊。

佈建時進行診斷

您可以查看診斷工具,藉此瞭解修正和排解內部部署路由器設定問題所需的資訊。在佈建程序中,如果 Cloud Interconnect 沒有進展,這項資訊就非常實用。

視 Cloud Interconnect 在佈建程序中的階段而定,診斷結果會包含不同的資料。下一節會列出主要和次要步驟。診斷資訊會提供可行的後續步驟,確保佈建程序順利進行,不會再有問題。

使用指令輸出參考資料來解讀診斷指令結果或 Google Cloud Platform 主控台提供的資訊。

佈建階段

Cloud Interconnect 佈建程序有多個階段。在每個階段中,您必須符合下列相應的需求條件,才能進到下一個階段:

  • 第 1 階段:線路連線

    • 光功率狀態為 OK
    • LACP 已卸離
    • ARP 項目出現在線路上
  • 第 2 階段:線路評估 (多重連結)

    • 光功率狀態為 OK
    • LACP 已卸離
    • ARP 項目出現在線路上
  • 第 3 階段:正式設定

    • 光功率狀態為 OK
    • LACP 已啟用
    • ARP 項目出現在 Cloud Interconnect 上

使用診斷工具

主控台

  1. 在 Google Cloud Platform 主控台中,前往 Cloud Interconnect 的「實體連線」分頁。
    前往「實體連線」分頁
  2. 按一下 Cloud Interconnect 的名稱。
  3. 在 Cloud Interconnect 的「詳細資料」頁面上,診斷資訊會出現在下列畫面位置中:

    • 如需警告或錯誤資訊,請查看畫面左上方的「狀態」欄位。
    • 如要瞭解 Cloud Interconnect 的已佈建容量,請查看「容量」欄位
    • 如果您懷疑 Cloud Interconnect 發生問題,請查看「容量」欄位右側的資訊,像是 Cloud Interconnect 的有效容量、下行連結數等。

    如需其他詳細資料 (如光訊號強度),請使用 gcloud 指令列介面或 API。

gcloud

輸入下列指令即可查看 Cloud Interconnect 的診斷資訊。

  • [NAME] 替換為專案中的 Cloud Interconnect 名稱。
  • [PROJECT_ID] 替換為 Google Cloud Platform 專案 ID。
gcloud beta compute interconnects get-diagnostics [NAME] --project=[PROJECT_ID]

指令輸出內容應如以下範例所示:

macAddress: "00:11:22:33:44:55"
arpCache:
  macAddress: "55:44:33:22:11:00"
  ipAddress: "1.2.3.4"
links:
  - circuitId: "circuit-id"
  receivingOpticalPower:
    value: 0.4
    state: OK
lacpStatus:
  state: ACTIVE
  googleSystemId: "00:11:22:33:44:55"
  neighborSystemId: "55:44:33:22:11:00"

- circuitId: "circuit-id"
  receivingOpticalPower:
    value: 0.4
    state: OK
  lacpStatus:
    state: DETACHED
  arpCache:
    macAddress: "01:23:45:67:89:0a"
    ipAddress: "2.3.4.5"

API

取得診斷工具的 interconnects.getDiagnostics 方法,其中 [NAME] 是 Cloud Interconnect 的名稱。

 GET https://www.googleapis.com/compute/projects/[PROJECT_ID]/global/interconnects/[NAME]/diagnostics

如果指令成功執行,則會傳回下列格式的 InterconnectDiagnostics 輸出內容。請參閱指令輸出參考資料來解讀輸出內容。

{
"macAddress": "00:11:22:33:44:55",
"arpCache": [
{
  "macAddress": "55:44:33:22:11:00",
  "ipAddress": "1.2.3.4"
}
],
"links": [
{
  "circuitId": "circuit-id",
  "receivingOpticalPower": {
    "value": 0.4,
    "state": OK,
  },
  "lacpStatus": {
    "state": ACTIVE,
    "googleSystemId": "00:11:22:33:44:55",
    "neighborSystemId": "55:44:33:22:11:00"
  }
},
{
  "circuitId": "circuit-id",
  "receivingOpticalPower": {
    "value": 0.4,
    "state": OK,
  },
  "lacpStatus": {
    "state": DETACHED
  },
  "arpCache": [
    {
      "macAddress": "01:23:45:67:89:0a",
      "ipAddress": "2.3.4.5"
    }
  ]
}
]
}

指令輸出參考資料

下表列出了 gcloud 指令和 interconnects.getDiagnostics API 的輸出參數說明。

輸出參數 說明
macAddress 說明 GCP 端 Cloud Interconnect 組合的 MAC 位址。
arpCache 說明 Cloud Interconnect 的 ARP 快取中目前由雲端路由器偵測到的個別相鄰節點。當 Cloud Interconnect 未組合時,則這個欄位沒有任何內容。
arpCache[].macAddress 列出這個 ARP 相鄰節點的 MAC 位址。
arpCache[].ipAddress 列出這個 ARP 相鄰節點的 IP 位址。
links[] 說明 Cloud Interconnect 的每個連結狀態。
links[].circuitId 列出 Google 為這個線路指派的專屬 ID;這個 ID 是在線路啟用期間指派的。
links[].googleDemarc 說明 Google 指派的責任分界點;這個分界點是在線路啟用時指派的,由 Google 在授權書中指供給客戶。
links[].receivingOpticalPower 說明已接收光訊號強度目前的值和狀態。
links[].receivingOpticalPower.value 列出已接收光訊號強度目前的值,單位為 dBm。
links[].receivingOpticalPower.state

與接收訊號的收發器警告和警示標準相比時,目前值的狀態。

  • OK:值未達警告門檻。
  • LOW_WARNING:值已低於警告門檻下限。
  • HIGH_WARNING:值已超過警告門檻上限。
  • LOW_ALARM:值已低於警示門檻下限。
  • HIGH_ALARM:值已超過警示門檻上限。
links[].transmittingOpticalPower 傳輸的光訊號強度目前的值和狀態。
links[].transmittingOpticalPower.value 傳輸的光訊號強度目前的值,單位為 dBm
links[].transmittingOpticalPower.state

與傳輸訊號的收發器警告和警示標準相比時,目前值的狀態。

  • OK:值未達警告門檻。
  • LOW_WARNING:值已低於警告門檻下限。
  • HIGH_WARNING:值已超過警告門檻上限。
  • LOW_ALARM:值已低於警示門檻下限。
  • HIGH_ALARM:值已超過警示門檻上限。
links[].lacpStatus 單一連結的 LACP 資訊。
links[].lacpStatus.state
  • ACTIVE:組合中已設定並啟用的連結。
  • DETACHED:組合中未設定的連結。
links[].lacpStatus.googleSystemId LACP 交換時 GCP 端通訊埠的系統 ID。
links[].lacpStatus.neighborSystemId LACP 交換時客戶端通訊埠的系統 ID。
links[].arpCache[] InterconnectDiagnostics.ARPEntry 物件清單,說明這個連結上顯示的 ARP 相鄰節點項目。如果連結已組合,則這個欄位不會有任何內容。
links[].arpCache[].macAddress 這個連結的 ARP 相鄰節點的 MAC 位址。
links[].arpCache[].ipAddress 這個連結的 ARP 相鄰節點的 IP 位址。
本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁
互連網路