Accesso alla diagnostica

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

Diagnostica durante le interruzioni

I risultati della diagnostica potrebbero non essere disponibili durante un' interruzione globale perché le informazioni sulla connessione Cross-Cloud Interconnect vengono fornite come risorsa globale. Un'interruzione globale potrebbe impedire il recupero della diagnostica per Cross-Cloud Interconnect. Tuttavia, queste interruzioni globali 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. Prima di passare alla fase successiva, la connessione deve soddisfare i requisiti di ogni fase.

Le fasi sono le seguenti:

  • Fase 1:connessione del circuito

    • Lo stato dell'alimentazione ottica è OK.
    • bundleOperationalStatus è Down.
  • Fase 2: qualificazione del circuito (link multipli)

    • Lo stato dell'alimentazione ottica è OK.
    • bundleOperationalStatus è Down.
  • Fase 3:configurazione di produzione

    • Lo stato dell'alimentazione ottica è OK.
    • bundleOperationalStatus è Up.

Utilizzare la diagnostica

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

Console

  1. Nella Google Cloud console, 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à di cui è stato eseguito il provisioning della connessione Cloud Interconnect, consulta il campo Capacità di cui è stato eseguito il provisioning.
    • Se sospetti problemi con la connessione Cloud Interconnect, consulta la sezione Collegamenti VLAN per informazioni come la capacità effettiva della connessione o il numero di link inattivi.
    • Per ulteriori dettagli, ad esempio i livelli di luminosità, consulta la sezione Informazioni sul circuito di collegamento.

gcloud

Utilizza 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 Google Cloud progetto

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 Google Cloud progetto
  • NAME: il nome della connessione

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

{
"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 connessione Cloud Interconnect su lato. Google Cloud
arpCache Descrive i singoli vicini visualizzati da 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 ogni link 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 punto di demarcazione assegnato da Google, come assegnato durante l'attivazione del circuito
links[].receivingOpticalPower Descrive il valore e lo stato attuali del livello di luminosità ricevuto.
links[].receivingOpticalPower.value Elenca il valore attuale del livello di luminosità ricevuto, in dBm.
links[].receivingOpticalPower.state

Lo stato del valore attuale rispetto ai livelli di avviso e allarme per il ricetrasmettitore di ricezione. Di seguito sono i possibili valori fissi:

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

Lo stato del valore attuale rispetto ai livelli di avviso e allarme per il ricetrasmettitore di trasmissione. Di seguito sono i possibili valori fissi:

  • OK: il valore non ha superato una soglia di avviso.
  • LOW_WARNING: il valore ha superato la soglia di avviso bassa.
  • HIGH_WARNING: il valore ha superato la soglia di avviso alta.
  • LOW_ALARM: il valore ha superato la soglia di allarme bassa.
  • HIGH_ALARM: il valore ha superato la soglia di allarme alta.
links[].lacpStatus Le informazioni LACP per il singolo link.
links[].lacpStatus.state
  • ACTIVE: il link è configurato e attivo all'interno del bundle.
  • DETACHED: il link 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 dello scambio LACP.
links[].lacpStatus.neighborSystemId L'ID di sistema della porta sul lato cloud remoto dello scambio LACP exchange.
links[].arpCache[] Un elenco di oggetti InterconnectDiagnostics.ARPEntry, che descrivono le voci dei vicini ARP visualizzate su questo link. Questo campo è vuoto se il link è in bundle.
links[].arpCache[].macAddress L'indirizzo MAC di questo vicino ARP su questo link.
links[].arpCache[].ipAddress L'indirizzo IP di questo vicino ARP su questo link.

Passaggi successivi