El diagnóstico de Cloud Interconnect te permite solucionar los problemas de tus conexiones de Cross-Cloud Interconnect durante el aprovisionamiento y después de la activación. Los diagnósticos te proporcionan información técnica actual y detallada sobre el lado de Google Cloud de tu conexión de Cloud Interconnect.
Diagnóstico durante las interrupciones
Es posible que los resultados del diagnóstico no estén disponibles durante una interrupción global porque la información de conexión de Cross-Cloud Interconnect se proporciona como un recurso global. Una interrupción global puede afectar el diagnóstico de Cloud Interconnect para recuperarse. Sin embargo, estas interrupciones globales no necesariamente reflejan el estado funcional de las interconexiones o los adjuntos.
Diagnóstico durante el aprovisionamiento
Los diagnósticos contienen datos diferentes según la etapa del proceso de aprovisionamiento. La conexión debe cumplir con los requisitos de cada etapa antes de pasar a la siguiente.
Las etapas son las siguientes:
Etapa 1 - Conexión del circuito:
- El estado de potencia óptica está
OK
. - bundleOperationalStatus es
Down
.
- El estado de potencia óptica está
Etapa 2 - Calificación del circuito (varios vínculos):
- El estado de potencia óptica está
OK
. - bundleOperationalStatus es
Down
.
- El estado de potencia óptica está
Etapa 3 - Configuración de la producción:
- El estado de potencia óptica está
OK
. - bundleOperationalStatus es
Up
.
- El estado de potencia óptica está
Usa el diagnóstico
Para interpretar la información que obtienes de la consola de Google Cloud, Google Cloud CLI o la API, consulta la sección Referencia del resultado del comando.
Console
En la consola de Google Cloud, ve a la pestaña Conexiones físicas de Cloud Interconnect.
Selecciona el nombre de tu conexión de Cloud-Interconnect.
Revisa los siguientes campos:
- Para ver advertencias o errores, consulta el campo Estado en la esquina superior izquierda de la página.
- Para obtener la capacidad aprovisionada de la conexión de Cloud Interconnect, consulta el campo Capacidad aprovisionada.
- Si sospechas que hay problemas con la conexión de Cloud Interconnect, consulta la sección adjuntos de VLAN para obtener información como la capacidad efectiva de la conexión o la cantidad de vínculos descendentes.
- Para obtener detalles adicionales, como los niveles de luz, consulta la sección Información del circuito de los vínculos.
gcloud
Usa el comando gcloud compute interconnects get-diagnostics
:
gcloud compute interconnects get-diagnostics NAME \ --project=PROJECT_ID
Reemplaza lo siguiente:
NAME
: el nombre de la conexiónPROJECT_ID
: el ID del proyecto de Google Cloud
El resultado del comando debe ser similar al siguiente:
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
Usa el método interconnects.getDiagnostics
:
GET https://compute.googleapis.com/compute/projects/PROJECT_ID/global/interconnects/NAME/getDiagnostics
Reemplaza lo siguiente:
PROJECT_ID
: el ID del proyecto de Google CloudNAME
: el nombre de tu conexión
Si este comando tiene éxito, se muestra el resultado InterconnectDiagnostics
en el siguiente 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" } }
Referencia del resultado del comando
Para interpretar el resultado del diagnóstico, consulta la siguiente tabla.
Parámetro del resultado | Descripción |
---|---|
macAddress |
Describe la dirección MAC del paquete de conexión de Cloud Interconnect en el lado de Google Cloud. |
arpCache |
Describe los vecinos individuales que ve el Cloud Router en la caché ARP para la conexión de Cloud Interconnect. Esto está vacío cuando la conexión no está agrupada. |
arpCache[].macAddress |
Enumera la dirección MAC de este vecino ARP. |
arpCache[].ipAddress |
Hace una lista con la dirección IP de este vecino ARP. |
links[] |
Describe el estado para cada vínculo de la conexión de Cloud Interconnect. |
links[].circuitId |
Enumera el ID único asignado por Google para este circuito, según se asignó durante la activación del circuito. |
links[].googleDemarc |
Describe la demarcación asignada por Google, como se asignó en el giro hacia arriba del circuito. |
links[].receivingOpticalPower |
Describe el valor y estado actuales para el nivel de luz recibido. |
links[].receivingOpticalPower.value |
Enumera el valor actual del nivel de luz recibido, en dBm. |
links[].receivingOpticalPower.state |
El estado del valor actual comparado con los niveles de alarma y advertencia para el transceptor de recepción.
|
links[].transmittingOpticalPower |
El valor y el estado actual para el nivel de luz de transmisión. |
links[].transmittingOpticalPower.value |
El valor actual del nivel de luz de transmisión, en dBm. |
links[].transmittingOpticalPower.state |
El estado del valor actual comparado con los niveles de alarma y advertencia para el transceptor de transmisión.
|
links[].lacpStatus |
La información LACP para el vínculo único. |
links[].lacpStatus.state |
|
links[].lacpStatus.googleSystemId |
El ID del sistema del puerto en el lado de Google Cloud del intercambio de LACP. |
links[].lacpStatus.neighborSystemId |
El ID del sistema del puerto en el lado de la nube remota del intercambio de LACP. |
links[].arpCache[] |
Una lista de objetos InterconnectDiagnostics.ARPEntry que describe las entradas de vecino ARP que se ven en este vínculo. Esto está vacío si el vínculo está en un paquete. |
links[].arpCache[].macAddress |
La dirección MAC del vecino ARP en este vínculo. |
links[].arpCache[].ipAddress |
La dirección IP del vecino ARP en este vínculo. |
¿Qué sigue?
Para obtener más información sobre Cross-Cloud Interconnect, consulta la descripción general de Cross‐Cloud Interconnect.
Para obtener información sobre problemas habituales que podrías encontrar cuando uses Cloud Interconnect, consulta Solución de problemas.