Accesso alla diagnostica

La diagnostica di Cloud Interconnect ti consente di risolvere i problemi relativi alle connessioni Cross-Cloud Interconnect durante il provisioning e dopo l'attivazione. La diagnostica fornisce informazioni tecniche attuali e dettagliate 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 degli interconnessioni o degli allegati.

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 prima di poter passare alla successiva.

Le fasi sono le seguenti:

  • Fase 1 - Collegamento del circuito:

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

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

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

Utilizzare 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à di provisioning della connessione Cloud Interconnect, consulta il campo Capacità di 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 luce, 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 progetto Google Cloud

L'output del 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 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 connessioni Cloud Interconnect sul lato Google Cloud .
arpCache Descrive i singoli vicini visualizzati 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 ogni 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 punto di demarcazione assegnato da Google, come assegnato all'attivazione del circuito.
links[].receivingOpticalPower Descrive il valore e lo stato attuali del livello di luce ricevuto.
links[].receivingOpticalPower.value Elenca il valore attuale del livello di luce ricevuto, in dBm.
links[].receivingOpticalPower.state

Lo stato del valore corrente rispetto ai livelli di avviso e allarme del transceiver ricevente:

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

Lo stato del valore attuale rispetto ai livelli di avviso e allarme del transceiver di trasmissione:

  • OK:il valore non ha superato una soglia di avviso.
  • LOW_WARNING::il valore è sceso al di sotto della soglia di avviso bassa.
  • HIGH_WARNING::il valore ha superato la soglia di avviso alta.
  • LOW_ALARM::il valore è sceso al di sotto della soglia di allarme basso.
  • HIGH_ALARM::il valore ha superato la soglia di avviso alta.
links[].lacpStatus Le informazioni LACP per il singolo link.
links[].lacpStatus.state
  • ATTIVO: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 sistema della porta sul lato Google Cloud dello scambio LACP.
links[].lacpStatus.neighborSystemId L'ID sistema della porta sul lato cloud remoto dello scambio LACP.
links[].arpCache[] Un elenco di oggetti InterconnectDiagnostics.ARPEntry, che descrivono le voci ARP vicine visualizzate in 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 collegamento.

Passaggi successivi