取得診斷資訊

Cloud Interconnect 診斷工具可讓您在佈建時和啟用後排解 Cross-Cloud Interconnect 連線問題。這項診斷工具可根據您的需求,針對跨雲 Interconnect 連線的 Trusted Cloud by S3NS 端提供最新的詳細技術資訊。

服務中斷期間的診斷

全球服務中斷期間可能無法取得診斷結果,因為跨雲端互連網路連線資訊是以全球資源的形式提供。全球性中斷可能會影響 Cross-Cloud Interconnect 的擷取診斷資訊。不過,這些全球性中斷情形不一定反映互連網路或附件的功能狀態。

佈建時進行診斷

視佈建程序的階段而定,診斷資料會包含不同的資料。連線必須符合各階段的要求,才能進入下一個階段。

這些階段如下:

  • 第 1 階段 - 線路連線:

    • 光功率狀態為 OK
    • bundleOperationalStatus 為 Down
  • 第 2 階段:線路評估 (多重連結):

    • 光功率狀態為 OK
    • bundleOperationalStatus 為 Down
  • 第 3 階段:正式設定

    • 光功率狀態為 OK
    • bundleOperationalStatus 為 Up

使用診斷工具

如要解讀從 Trusted Cloud 控制台、Google Cloud CLI 或 API 取得的資訊,請參閱「指令輸出參考資料」一節。

主控台

  1. 在 Trusted Cloud 控制台中,前往 Cloud Interconnect「Physical connections」(實體連線) 分頁。

    前往「Physical connections」(實體連線)

  2. 選取跨雲端互連網路連線的名稱。

  3. 請查看下列欄位:

    • 如需警告或錯誤資訊,請查看頁面左上角的「狀態」欄位。
    • 如要瞭解 Cloud Interconnect 連線的已佈建容量,請查看「已佈建容量」欄位
    • 如果您懷疑 Cloud Interconnect 連線發生問題,請參閱「VLAN 連結」一節,瞭解連線的有效容量或下行連結數等資訊。
    • 如需光訊號強度等其他詳細資訊,請參閱「Link 電路資訊」一節。

gcloud

使用 gcloud compute interconnects get-diagnostics 指令

gcloud compute interconnects get-diagnostics NAME \
    --project=PROJECT_ID

更改下列內容:

  • NAME:連線名稱
  • PROJECT_ID: Trusted Cloud 專案的 ID

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

result:
bundleAggregationType: BUNDLE_AGGREGATION_TYPE_LACP
bundleOperationalStatus: BUNDLE_OPERATIONAL_STATUS_UP
links:
- circuitId: GCP-00112
googleDemarc: MARKL:MMR A/ 4th floor Cab 04.105.004.704 FP 4 Port 3 Fibers 77,78
  -LC
lacpStatus:
  googleSystemId: 9c:e1:76:7a:40:de
  neighborSystemId: ec:ce:13:e2:99:07
  state: ACTIVE
operationalStatus: LINK_OPERATIONAL_STATUS_UP
receivingOpticalPower:
  state: OK
  value: -2.94
transmittingOpticalPower:
  state: OK
  value: -1.66
macAddress: 9c:e1:76:7a:40:e3

API

請使用 interconnects.getDiagnostics 方法

 GET https://compute.googleapis.com/compute/projects/PROJECT_ID/global/interconnects/NAME/getDiagnostics

更改下列內容:

  • PROJECT_ID: Trusted Cloud 專案的 ID
  • NAME:連線名稱

如果指令成功執行,則會傳回下列格式的 InterconnectDiagnostics 輸出內容。

{
"result": {
"macAddress": "9c:e1:76:7a:40:e3",
"links": [
  {
    "circuitId": "GCP-00112",
    "googleDemarc": "MARKL:MMR A/ 4th floor Cab 04.105.004.704 FP 4 Port 3 Fibers 77,78 -LC",
    "receivingOpticalPower": {
      "value": -2.97,
      "state": "OK"
    },
    "transmittingOpticalPower": {
      "value": -1.67,
      "state": "OK"
    },
    "lacpStatus": {
      "state": "ACTIVE",
      "googleSystemId": "9c:e1:76:7a:40:de",
      "neighborSystemId": "ec:ce:13:e2:99:07"
    },
    "operationalStatus": "LINK_OPERATIONAL_STATUS_UP"
  }
],
"bundleOperationalStatus": "BUNDLE_OPERATIONAL_STATUS_UP",
"bundleAggregationType": "BUNDLE_AGGREGATION_TYPE_LACP"
}
}

指令輸出參考資料

如要解讀診斷輸出內容,請參閱下表。

輸出參數 說明
macAddress 說明 Trusted Cloud 端 Cloud Interconnect 連線組合的 MAC 位址。
arpCache 說明 Cloud Router 在 Cloud Interconnect 連線的 ARP 快取中偵測到的個別相鄰節點。當連線未組合時,這個欄位會是空白。
arpCache[].macAddress 列出這個 ARP 相鄰節點的 MAC 位址。
arpCache[].ipAddress 列出這個 ARP 相鄰節點的 IP 位址。
links[] 說明 Cloud Interconnect 連線的每個連結狀態。
links[].circuitId 列出 Google 為這個線路指派的專屬 ID;這個 ID 是在線路啟用期間指派的。
links[].googleDemarc 說明 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:組合中未設定的連結。當 bundleAggregationTypeSTATIC 時,會使用這個狀態。
links[].lacpStatus.googleSystemId LACP 交換時 Trusted Cloud 端通訊埠的系統 ID。
links[].lacpStatus.neighborSystemId LACP 交換時遠端雲端端通訊埠的系統 ID。
links[].arpCache[] InterconnectDiagnostics.ARPEntry 物件清單,說明這個連結上顯示的 ARP 相鄰節點項目。如果連結已組合,則這個欄位會是空白。
links[].arpCache[].macAddress 這個連結的 ARP 相鄰節點的 MAC 位址。
links[].arpCache[].ipAddress 這個連結的 ARP 相鄰節點的 IP 位址。

後續步驟