Accesso alla diagnostica

La diagnostica di Cloud Interconnect ti consente di risolvere i problemi delle connessioni Dedicated Interconnect durante il provisioning e dopo l'attivazione.

La diagnostica fornisce informazioni tecniche dettagliate e aggiornate sul Google Cloud lato delle connessioni Dedicated Interconnect su richiesta.

Diagnostica durante le interruzioni

In caso di interruzione globale, non utilizzare i risultati della diagnostica della connessione Dedicated Interconnect per decidere dove reindirizzare il traffico di rete.

A differenza di un collegamento VLAN, che è regionale, una connessione Dedicated Interconnect è una risorsa globale. Un'interruzione globale può impedire il corretto funzionamento della diagnostica per Cloud Interconnect.

Diagnostica durante il provisioning

La visualizzazione della diagnostica fornisce le informazioni necessarie per risolvere i problemi nella configurazione del router on-premise, il che può essere utile se la connessione Dedicated Interconnect non riesce a completare il processo di provisioning.

I risultati della diagnostica contengono dati diversi a seconda di che fase del processo di provisioning in cui si trova la connessione Dedicated Interconnect. I passaggi principali e secondari sono elencati nella sezione successiva. Queste informazioni diagnostiche forniscono i possibili passaggi successivi da intraprendere per consentire al processo di provisioning di procedere senza ulteriori problemi.

Utilizza il riferimento all'output comando per interpretare i risultati del comando di diagnostica o le informazioni fornite nella Google Cloud console.

Fasi del provisioning

Il processo di provisioning della connessione Dedicated Interconnect avviene in più fasi. In ogni fase devi soddisfare i seguenti requisiti prima di poter passare alla successiva:

  • Fase 1:connessione del circuito

    • Lo stato dell'alimentazione ottica è OK per ogni link della connessione.
  • Fase 2: qualificazione del circuito (solo per le connessioni con link multipli)

    • Lo stato dell'alimentazione ottica è OK per ogni link della connessione.
    • A ogni link viene assegnato un indirizzo IP temporaneo. L'indirizzo viene utilizzato per qualificare ogni link singolarmente tramite un test ping.
    • Sono presenti voci del protocollo di risoluzione degli indirizzi (ARP).
  • Fase 3:configurazione di produzione

    • Lo stato dell'alimentazione ottica è OK per ogni link della connessione.
    • Tutti i link della connessione sono configurati in un bundle LACP.
    • All'interfaccia del bundle senza tag viene assegnato un indirizzo IP temporaneo. Google Cloud Verifica la connettività tramite un ping. L'indirizzo IP di test viene rimosso al termine del processo di attivazione.
    • Sono presenti voci ARP.

Utilizzare la diagnostica

Per visualizzare le informazioni diagnostiche per la connessione Dedicated Interconnect, segui questi passaggi.

Console

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

    Vai a Connessioni fisiche

  2. Seleziona il nome di una connessione Dedicated Interconnect.

  3. Le informazioni diagnostiche si trovano nelle seguenti posizioni nella pagina dei dettagli della connessione:

    • Per avvisi o errori, consulta il campo Stato.
    • Per la capacità di cui è stato eseguito il provisioning di Dedicated Interconnect, consulta il campo Capacità di cui è stato eseguito il provisioning.
    • Se sospetti problemi con la connessione Dedicated 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 Dedicated Interconnect nel tuo progetto
  • PROJECT_ID: l'ID del Google Cloud progetto

L'output è simile al seguente:

macAddress: "00:11:22:33:44:55"
arpCache:
  macAddress: "55:44:33:22:11:00"
  ipAddress: "1.2.3.4"
links:
  - circuitId: "circuit-id-1"
    receivingOpticalPower:
      value: 0.4
      state: OK
    lacpStatus:
      state: ACTIVE
      googleSystemId: "00:11:22:33:44:55"
      neighborSystemId: "55:44:33:22:11:00"
     macsec:
      ckn: 0101010189abcdef...0123456789abcdef
      operational: true
  - circuitId: "circuit-id-2"
    receivingOpticalPower:
      value: 0.4
      state: OK
    lacpStatus:
      state: DETACHED
    macsec:
      ckn: 0101010189abcdef...0123456789abcdef
      operational: false
    arpCache:
      macAddress: "01:23:45:67:89:0a"
      ipAddress: "2.3.4.5"

API

Utilizza il interconnects.getDiagnostics metodo:

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 Dedicated Interconnect nel tuo progetto

Se questo comando ha esito positivo, restituisce l'output InterconnectDiagnostics nel seguente formato. Per interpretare l'output, consulta il riferimento all'output comando.

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

Utilizzare la diagnostica dai gruppi di connessioni

Puoi anche ottenere la diagnostica aggregata da tutte le connessioni di interconnessione in un gruppo di connessioni di interconnessione.

Console

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

    Vai a Connessioni fisiche

  2. Nella tabella Gruppi di interconnessioni, seleziona il nome di un gruppo di connessioni Dedicated Interconnect.

  3. Le informazioni diagnostiche si trovano nelle seguenti posizioni nella pagina dei dettagli del gruppo:

    • Nella parte superiore della pagina puoi visualizzare lo stato e la descrizione del gruppo.
    • Sotto lo stato e la descrizione, puoi visualizzare il numero di connessioni attive, lo SLA previsto e se hai diritto allo SLA previsto.
    • Se è presente un blocco che impedisce al gruppo di connessioni di soddisfare i requisiti dello SLA previsto, questi blocchi vengono visualizzati nel campo Blocchi di idoneità allo SLA nella sezione precedente.
    • La tabella nella parte inferiore della pagina mostra i dettagli di ogni connessione nel gruppo di connessioni.

gcloud

Utilizza il comando gcloud compute interconnects groups get-operational-status, sostituendo NAME con il nome della connessione Dedicated Interconnect che vuoi controllare:

gcloud compute interconnects groups get-operational-status NAME

Utilizzare la diagnostica dai gruppi di collegamento VLAN

Puoi ottenere la diagnostica aggregata da tutti i collegamenti VLAN in un gruppo di collegamenti VLAN.

Console

  1. Nella Google Cloud console, vai alla scheda Collegamenti VLAN di Cloud Interconnect.

    Vai a Collegamenti VLAN

  2. Seleziona il gruppo di collegamento VLAN che vuoi modificare.

  3. Le informazioni diagnostiche si trovano nelle seguenti posizioni nella pagina dei dettagli del gruppo:

    • Nella parte superiore della pagina puoi visualizzare lo stato e la descrizione del gruppo.
    • Sotto lo stato e la descrizione, puoi visualizzare il numero di collegamenti VLAN attivi, lo SLA previsto e se hai diritto allo SLA previsto.
    • Se è presente un blocco che impedisce al gruppo di collegamento VLAN di soddisfare i requisiti dello SLA previsto, questi blocchi vengono visualizzati nel campo Blocchi di idoneità allo SLA nella sezione precedente.
    • La tabella nella parte inferiore della pagina mostra i dettagli di ogni collegamento VLAN nel gruppo di collegamenti VLAN.

gcloud

Utilizza il comando gcloud compute interconnects attachments groups get-operational-status:

gcloud compute interconnects attachments groups get-operational-status NAME

Sostituisci quanto segue:

  • NAME: il nome del gruppo di collegamento VLAN nel tuo progetto

L'output è simile al seguente:

result:
attachmentStatuses:
- adminEnabled: true
  attachment: https://www.googleapis.com/compute/v1/projects/equinix-gci-testing/regions/us-west2/interconnectAttachments/byohsm-lab-sfo-attachment3
  isActive: ACTIVE
  status: CONNECTION_UP
- adminEnabled: true
  attachment: https://www.googleapis.com/compute/v1/projects/equinix-gci-testing/regions/us-west2/interconnectAttachments/ccsw03-sfo05-z1-a1
  isActive: ACTIVE
  status: CONNECTION_UP
configured:
  availabilitySla:
    effectiveSla: PRODUCTION_NON_CRITICAL
groupStatus: FULLY_UP
intent:
  availabilitySla: PRODUCTION_NON_CRITICAL
operational:
  availabilitySla:
    effectiveSla: PRODUCTION_NON_CRITICAL

Riferimento all'output comando

Le definizioni dei parametri di output per i comandi Google Cloud CLI e l' interconnects.getDiagnostics API sono elencate nella tabella seguente.

Parametro di output Descrizione
macAddress Descrive l'indirizzo MAC del bundle di connessioni Dedicated Interconnect su lato. Google Cloud
arpCache Descrive i singoli vicini visualizzati dal router Cloud nella cache ARP per la connessione Dedicated 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 della connessione Dedicated Interconnect.
links[].circuitId Elenca l'ID univoco assegnato da Google a questo circuito, come assegnato durante l'attivazione del circuito.
links[].googleDemarc Descrive la demarcazione assegnata da Google, come assegnata all'attivazione del circuito turn-up e fornita da Google al cliente nella LOA.
links[].macsec Lo stato MACsec del link. Questo campo viene omesso se non è abilitato MACsec.
links[].macsec.ckn Il nome della chiave di associazione della connettività (CKN) in uso. Questo campo viene omesso se MACsec non è abilitato.
links[].macsec.operational

Lo stato MACsec del link. Questo campo viene omesso se non è abilitato MACsec. Di seguito sono riportati i valori possibili:

  • TRUE: MACsec è operativo sul link.
  • FALSE: MACsec non è operativo sul link.
links[].operationalState

Lo stato operativo di questo link Dedicated Interconnect. Questo campo viene omesso se MACsec non è abilitato. Di seguito sono riportati i valori possibili:

  • LINK_OPERATIONAL_STATUS_UP: il link è operativo.
  • LINK_OPERATIONAL_STATUS_DOWN: il link non è operativo.

Lo stato operativo del link non è influenzato dallo stato MACsec del link.

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 attuale rispetto ai livelli di avviso e allarme del ricetrasmettitore di ricezione:

  • 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 luce di trasmissione.
links[].transmittingOpticalPower.value Il valore attuale del livello di luce di trasmissione, in dBm.
links[].transmittingOpticalPower.state

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

  • 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.
links[].lacpStatus.googleSystemId L'ID di sistema della porta sul lato dello scambio LACP. Google Cloud
links[].lacpStatus.neighborSystemId L'ID di sistema della porta sul lato del cliente 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