Accesso alla diagnostica

La diagnostica di Cloud Interconnect consente di risolvere i problemi relativi alle connessioni Cross-Cloud Interconnect durante il provisioning e dopo l'attivazione. La diagnostica fornisce informazioni tecniche dettagliate e aggiornate sul lato Google Cloud della tua connessione Cross-Cloud Interconnect.

Diagnostica durante le interruzioni

I risultati della diagnostica potrebbero non essere disponibili durante un'interruzione globale perché le informazioni di connessione Cross-Cloud Interconnect vengono fornite come risorsa globale. Un'interruzione globale potrebbe impedire il recupero della diagnostica di Cross-Cloud Interconnect. Tuttavia, queste interruzioni a livello globale non riflettono necessariamente lo stato funzionale delle interconnessioni o dei collegamenti.

Diagnostica durante il provisioning

La diagnostica contiene dati diversi a seconda della fase del processo di provisioning. La connessione deve soddisfare i requisiti di ogni fase per poter passare a quella successiva.

Le fasi sono le seguenti:

  • Fase 1 - Collegamento del circuito:

    • Lo stato di alimentazione ottica è OK.
    • Il valore bundleOperationalStatus è Down.
  • Fase 2 - Qualificazione del circuito (link multipli):

    • Lo stato di alimentazione ottica è OK.
    • Il valore bundleOperationalStatus è Down.
  • Fase 3 - Configurazione di produzione:

    • Lo stato di alimentazione ottica è OK.
    • Il valore bundleOperationalStatus è Up.

Utilizza la diagnostica

Per interpretare le informazioni ottenute dalla console Google Cloud, da Google Cloud CLI o dall'API, consulta la sezione Riferimento all'output dei comandi.

Console

  1. Nella console Google Cloud, vai alla scheda Connessioni fisiche di Cloud Interconnect.

    Vai a Connessioni fisiche

  2. Seleziona il nome della connessione Cross-Cloud Interconnect.

  3. Esamina i seguenti campi:

    • Per avvisi o errori, consulta il campo Stato nell'angolo in alto a sinistra della pagina.
    • Per la capacità sottoposta a provisioning della connessione Cloud Interconnect, consulta il campo Capacità sottoposta a provisioning.
    • Se riscontri problemi con la connessione Cloud Interconnect, consulta la sezione Collegamenti VLAN per informazioni come la capacità effettiva della connessione o il numero di link down.
    • Per ulteriori dettagli, ad esempio i livelli di illuminazione, consulta la sezione Informazioni sui circuiti di collegamento.

gcloud

Usa il comando gcloud compute interconnects get-diagnostics:

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

Sostituisci quanto segue:

  • NAME: il nome della connessione
  • PROJECT_ID: l'ID del progetto Google Cloud

L'output comando dovrebbe essere simile al seguente:

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

Utilizza il metodo interconnects.getDiagnostics:

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

Sostituisci quanto segue:

  • PROJECT_ID: l'ID del progetto Google Cloud
  • NAME: il nome della tua connessione

Se questo comando ha esito positivo, restituisce l'output InterconnectDiagnostics nel formato seguente.

{
"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"
}
}

Riferimento all'output comando

Per interpretare l'output della diagnostica, consulta la tabella seguente.

Parametro di output Descrizione
macAddress Descrive l'indirizzo MAC del bundle di connessioni Cloud Interconnect sul lato Google Cloud.
arpCache Descrive i singoli vicini attualmente rilevati dal router Cloud nella cache ARP per la connessione Cloud Interconnect. Questo campo è vuoto quando la connessione non è in bundle.
arpCache[].macAddress Elenca l'indirizzo MAC di questo vicino ARP.
arpCache[].ipAddress Elenca l'indirizzo IP di questo vicino ARP.
links[] Descrive lo stato di ciascun collegamento sulla connessione Cloud Interconnect.
links[].circuitId Elenca l'ID univoco assegnato da Google per questo circuito, come assegnato durante l'attivazione del circuito.
links[].googleDemarc Descrive il demarc assegnato da Google, come assegnato all'attivazione del circuito.
links[].receivingOpticalPower Descrive il valore e lo stato correnti del livello di luce ricevuto.
links[].receivingOpticalPower.value Elenca il valore corrente del livello di luce ricevuto, in dBm.
links[].receivingOpticalPower.state

Stato del valore attuale rispetto ai livelli di avviso e allarme del ricetrasmettitore ricevente:

  • OK: il valore non ha superato una soglia di avviso.
  • LOW_WARNING: il valore è stato superato al di sotto della soglia di avviso bassa.
  • HIGH_WARNING::il valore ha superato la soglia di avviso alta.
  • LOW_ALARM::il valore è stato superato al di sotto della soglia di allarme bassa.
  • HIGH_ALARM::il valore ha superato la soglia di allarme alta.
links[].transmittingOpticalPower Il valore e lo stato correnti del livello di luce di trasmissione.
links[].transmittingOpticalPower.value Il valore attuale del livello della luce di trasmissione, in dBm.
links[].transmittingOpticalPower.state

Stato del valore corrente rispetto ai livelli di avviso e allarme del ricetrasmettitore trasmittente:

  • OK: il valore non ha superato una soglia di avviso.
  • LOW_WARNING: il valore è stato superato al di sotto della soglia di avviso bassa.
  • HIGH_WARNING::il valore ha superato la soglia di avviso alta.
  • LOW_ALARM::il valore è stato superato al di sotto della soglia di allarme bassa.
  • HIGH_ALARM::il valore ha superato la soglia di allarme alta.
links[].lacpStatus Le informazioni LACP per il singolo collegamento.
links[].lacpStatus.state
  • ACTIVE: il link è configurato e attivo all'interno del bundle.
  • Scollegato: il collegamento non è configurato all'interno del bundle. Questo stato viene utilizzato quando bundleAggregationType è STATIC.
links[].lacpStatus.googleSystemId L'ID di sistema della porta sul lato Google Cloud della piattaforma di scambio LACP.
links[].lacpStatus.neighborSystemId L'ID di sistema della porta sul lato cloud remoto della piattaforma di scambio LACP.
links[].arpCache[] Un elenco di InterconnectDiagnostics.ARPEntry oggetti, che descrive le voci vicine ARP visualizzate su questo link. Il campo è vuoto se il link è in bundle.
links[].arpCache[].macAddress L'indirizzo MAC di questo vicino ARP in questo link.
links[].arpCache[].ipAddress L'indirizzo IP di questo vicino ARP su questo link.

Passaggi successivi