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.
- Lo stato di alimentazione ottica è
Fase 2 - Qualificazione del circuito (link multipli):
- Lo stato di alimentazione ottica è
OK. - bundleOperationalStatus è
Down.
- Lo stato di alimentazione ottica è
Fase 3: configurazione della produzione:
- Lo stato di alimentazione ottica è
OK. - bundleOperationalStatus è
Up.
- Lo stato di alimentazione ottica è
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
Nella console Google Cloud , vai alla scheda Connessioni fisiche di Cloud Interconnect.
Seleziona il nome della connessione Cross-Cloud Interconnect.
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 connessionePROJECT_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 CloudNAME: 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:
|
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:
|
links[].lacpStatus |
Le informazioni LACP per il singolo link. |
links[].lacpStatus.state |
|
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
Per scoprire di più su Cross-Cloud Interconnect, consulta la panoramica di Cross-Cloud Interconnect.
Per informazioni sui problemi comuni che potresti riscontrare durante l'utilizzo di Cross-Cloud Interconnect, consulta la sezione Risoluzione dei problemi.