Los diagnósticos de Cloud Interconnect te permiten solucionar problemas de tus conexiones de Interconnect dedicado durante el aprovisionamiento y después de la activación.
Los diagnósticos le proporcionan información técnica detallada y actualizada sobre elGoogle Cloud lado de las conexiones de interconexión dedicada bajo demanda.
Diagnósticos durante las interrupciones
En caso de interrupción global, no utilices los resultados de diagnóstico de tu conexión Dedicated Interconnect para tomar decisiones sobre dónde redirigir el tráfico de tu red.
A diferencia de una vinculación de VLAN, que es regional, una conexión de interconexión dedicada es un recurso global. Una interrupción global puede impedir que los diagnósticos de Cloud Interconnect funcionen correctamente.
Diagnóstico durante el aprovisionamiento
Ver los diagnósticos te proporciona la información necesaria para solucionar los problemas de configuración de tu router local, lo que puede ser útil si tu conexión de Interconnect dedicado no avanza en el proceso de aprovisionamiento.
Los resultados de los diagnósticos contienen datos diferentes en función de la fase del proceso de aprovisionamiento en la que se encuentre tu conexión Interconnect dedicada. Los pasos principales y secundarios se indican en la siguiente sección. Esta información de diagnóstico te indica los posibles pasos que puedes seguir para que el proceso de aprovisionamiento avance sin más problemas.
Consulta la referencia de salida de comandos para interpretar los resultados de los comandos de diagnóstico o la información proporcionada en la consola Google Cloud .
Fases de aprovisionamiento
El proceso de aprovisionamiento de conexiones de interconexión dedicada se lleva a cabo en varias fases. Debes cumplir los siguientes requisitos en cada fase para poder pasar a la siguiente:
Fase 1:Conexión de circuitos
- El estado de la potencia óptica es
OK
para cada enlace de la conexión.
- El estado de la potencia óptica es
Fase 2: Cualificación del circuito (solo para conexiones que tengan varios enlaces):
- El estado de la potencia óptica es
OK
para cada enlace de la conexión. - A cada enlace se le asigna una dirección IP temporal. La dirección se usa para calificar cada enlace de forma individual mediante una prueba de ping.
- Hay entradas del protocolo de resolución de direcciones (ARP).
- El estado de la potencia óptica es
Fase 3:Configuración de producción
- El estado de la potencia óptica es
OK
para cada enlace de la conexión. - Todos los enlaces de la conexión se configuran en un paquete LACP.
- Se asigna una dirección IP temporal a la interfaz de la agrupación sin etiquetar. Google Cloud verifica la conectividad mediante un ping. La dirección IP de prueba se elimina cuando se completa el proceso de activación.
- Hay entradas ARP.
- El estado de la potencia óptica es
Usar diagnósticos
Para ver la información de diagnóstico de la conexión de Interconnect dedicada, siga estos pasos.
Consola
En la Google Cloud consola, ve a la pestaña Conexiones físicas de Cloud Interconnect.
Selecciona el nombre de una conexión de interconexión dedicada.
La información de diagnóstico se encuentra en las siguientes ubicaciones de la página de detalles de la conexión:
- Para ver las advertencias o los errores, consulta el campo Estado.
- Para ver la capacidad aprovisionada de la interconexión dedicada, consulta el campo Capacidad aprovisionada.
- Si sospechas que hay problemas con la conexión de interconexión dedicada, consulta la sección Vinculaciones de VLAN para obtener información sobre la capacidad efectiva de la conexión o el número de enlaces inactivos.
- Para obtener más información, como los niveles de luz, consulta la sección Información del circuito de Link.
gcloud
Usa el comando gcloud compute interconnects get-diagnostics
:
gcloud compute interconnects get-diagnostics NAME --project=PROJECT_ID
Haz los cambios siguientes:
NAME
: el nombre de la conexión de interconexión dedicada de tu proyectoPROJECT_ID
: el ID del Google Cloud proyecto
El resultado debería ser similar al siguiente:
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
Usa el método interconnects.getDiagnostics
:
GET https://compute.googleapis.com/compute/projects/PROJECT_ID/global/interconnects/NAME/getDiagnostics
Haz los cambios siguientes:
PROJECT_ID
: el ID del Google Cloud proyectoNAME
: el nombre de la conexión de interconexión dedicada de tu proyecto
Si este comando se ejecuta correctamente, devuelve InterconnectDiagnostics
en el siguiente formato. Para interpretar la salida, consulta la referencia de salida de comandos.
{ "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" } ] } ] }
Usar diagnósticos de grupos de conexiones
También puedes obtener diagnósticos agregados de todas las conexiones de interconexión de un grupo de conexiones de interconexión.
Consola
En la Google Cloud consola, ve a la pestaña Conexiones físicas de Cloud Interconnect.
En la tabla Grupos de interconexiones, seleccione el nombre de un grupo de conexiones de Interconexión Dedicada.
La información de diagnóstico se encuentra en las siguientes ubicaciones de la página de detalles del grupo:
- En la parte superior de la página, puedes ver el estado y la descripción del grupo.
- Debajo del estado y la descripción, puedes ver cuántas de tus conexiones están activas, el ANS que has elegido y si cumples los requisitos para disfrutar de él.
- Si hay algún bloqueo que impida que tu grupo de conexiones cumpla los requisitos del SLA que quieres, esos bloqueos aparecerán en el campo Bloqueos de elegibilidad del SLA de la sección anterior.
- La tabla de la parte inferior de la página muestra detalles sobre cada conexión del grupo de conexiones.
gcloud
Usa el comando gcloud compute interconnects groups get-operational-status
y sustituye NAME
por el nombre de la conexión Interconnect dedicada que quieras comprobar:
gcloud compute interconnects groups get-operational-status NAME
Usar diagnósticos de grupos de vinculaciones de VLAN
Puedes obtener diagnósticos agregados de todas las vinculaciones de VLAN de un grupo de vinculaciones de VLAN.
Consola
En la Google Cloud consola, ve a la pestaña Cloud Interconnect Vinculaciones de VLAN.
Selecciona el grupo de vinculaciones de VLAN que quieras editar.
La información de diagnóstico se encuentra en las siguientes ubicaciones de la página de detalles del grupo:
- En la parte superior de la página, puedes ver el estado y la descripción del grupo.
- En el estado y la descripción, puedes ver cuántas de tus vinculaciones de VLAN están activas, el SLA que has elegido y si cumples los requisitos para disfrutar de él.
- Si hay algún bloqueo que impida que tu grupo de vinculaciones de VLAN cumpla los requisitos del SLA que quieres contratar, esos bloqueos aparecerán en el campo Bloqueos de cumplimiento de los requisitos del SLA de la sección anterior.
- En la tabla de la parte inferior de la página se muestran los detalles de cada vinculación de VLAN del grupo de vinculaciones de VLAN.
gcloud
Usa el comando gcloud compute interconnects attachments groups get-operational-status
:
gcloud compute interconnects attachments groups get-operational-status NAME
Haz los cambios siguientes:
NAME
: el nombre del grupo de vinculaciones de VLAN de tu proyecto
El resultado debería ser similar al siguiente:
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
Referencia de la salida de comandos
En la siguiente tabla se muestran las definiciones de los parámetros de salida de los comandos de la CLI de Google Cloud y de la API interconnects.getDiagnostics
.
Parámetro de salida | Descripción |
---|---|
macAddress |
Describe la dirección MAC del paquete de conexiones de interconexión dedicada en el lado Google Cloud . |
arpCache |
Describe los vecinos individuales que ve el router de Cloud Router en la caché ARP de la conexión de interconexión dedicada. Está vacío cuando la conexión no está agrupada. |
arpCache[].macAddress |
Muestra la dirección MAC de este vecino ARP. |
arpCache[].ipAddress |
Muestra la dirección IP de este vecino ARP. |
links[] |
Describe el estado de cada enlace de la conexión de interconexión dedicada. |
links[].circuitId |
Muestra el ID único asignado por Google a este circuito, tal como se asignó durante la activación del circuito. |
links[].googleDemarc |
Describe la demarcación asignada por Google, tal como se asignó en la activación del circuito y Google la proporcionó al cliente en la LOA. |
links[].macsec |
Estado de MACsec del enlace. Este campo se omite si no tienes MACsec habilitado. |
links[].macsec.ckn |
Nombre de la clave de asociación de conectividad (CKN) en uso. Este campo se omite si no tienes habilitado MACsec. |
links[].macsec.operational |
Estado de MACsec del enlace. Este campo se omite si no tienes habilitado MACsec. Estos son los valores posibles:
|
links[].operationalState |
Estado operativo de este enlace de interconexión dedicada. Este campo se omite si no tienes habilitado MACsec. Estos son los valores posibles:
El estado operativo de la vinculación no se ve afectado por el estado de MACsec de la vinculación. |
links[].receivingOpticalPower |
Describe el valor y el estado actuales de la luz recibida. nivel. |
links[].receivingOpticalPower.value |
Muestra el valor actual del nivel de luz recibido en dBm. |
links[].receivingOpticalPower.state |
El estado del valor actual en comparación con los niveles de advertencia y alarma del transceptor receptor:
|
links[].transmittingOpticalPower |
El valor y el estado actuales del nivel de luz de transmisión. |
links[].transmittingOpticalPower.value |
Valor actual del nivel de luz transmitida, en dBm. |
links[].transmittingOpticalPower.state |
El estado del valor actual en comparación con los niveles de advertencia y alarma del transceptor de transmisión:
|
links[].lacpStatus |
Información de LACP del enlace único. |
links[].lacpStatus.state |
|
links[].lacpStatus.googleSystemId |
El ID del sistema del puerto en el lado Google Cloud del intercambio LACP. |
links[].lacpStatus.neighborSystemId |
El ID del sistema del puerto en el lado del cliente del intercambio LACP. |
links[].arpCache[] |
Lista de objetos InterconnectDiagnostics.ARPEntry que describe las entradas de vecinos ARP vistas en este enlace. Este campo está vacío
si el enlace está agrupado. |
links[].arpCache[].macAddress |
Dirección MAC de este vecino de ARP en este enlace. |
links[].arpCache[].ipAddress |
La dirección IP de este vecino ARP en este enlace. |
Siguientes pasos
Para crear una conexión de interconexión dedicada, consulta la descripción general del aprovisionamiento de interconexión dedicada.
Para obtener más información sobre las opciones de Cloud Interconnect, consulta la información general sobre Cloud Interconnect.
Para ayudarte a resolver los problemas habituales que pueden surgir al usar Cloud Interconnect, consulta la sección Solución de problemas.