Solución de problemas de conectividad de red

En este caso de uso, usted es un administrador de red que admite una red que incluye varias aplicaciones de carga equilibrada. Usted ha sido alertado de un problema de latencia y le han dicho que la aplicación móvil de su organización es lenta de manera intermitente y está agotando el tiempo de espera. Usted sabe que hay varios usuarios diferentes afectados y que no ha habido implementaciones de aplicaciones recientes. El problema probablemente esté relacionado con un cambio en el entorno y no con la aplicación.

El siguiente caso de uso demuestra cómo la topología de red puede ayudarlo a resolver problemas rápidamente e investigar problemas en su implementación.

Detalles de topología

La implementación abarca tres regiones de Google Cloud (us-central1, europe-west1 y asia-east1). Todas las solicitudes de clientes externos son atendidas por un único equilibrador de carga HTTP(S), que tiene múltiples backends en cada una de las tres regiones. Las solicitudes de los clientes que provienen de una de las tres regiones comerciales (América, EMEA y APAC) son atendidas por instancias de aplicación en la región de Google Cloud más cercana.

El siguiente gráfico muestra la jerarquía de nivel superior para la implementación:

Latencia de red

En este escenario, suponga que tiene un equilibrador de carga llamado shopping-site-lb. Verifica la latencia entre clientes externos y el equilibrador de carga para ver si la latencia entre ellos ha cambiado. Descubre que tiene y decide investigar más a fondo los backends del equilibrador de carga.

  1. Filtra el gráfico para mostrar solo el tráfico de su equilibrador de carga externo shopping-site-lb.

    Después de aplicar el filtro, la topología de red muestra solo las conexiones relacionadas con el equilibrador de carga, como se muestra en el siguiente ejemplo.

  2. Comenzando con los clientes externos en América, hace clic en las métricas de tráfico entre la región comercial de América y el equilibrador de carga.

    La topología de red muestra gráficos en el panel de detalles. La información incluye el tráfico de entrada y salida entre la entidad seleccionada y la entidad conectada. Por ejemplo, la topología de red proporciona los últimos valores para consultas por segundo (QPS) y la latencia de solicitud HTTP.

    En el gráfico de latencia de solicitud, verá valores para los percentiles 50, 95 y 99. En este ejemplo, suponga que todos los valores de latencia son más altos de lo esperado.

  3. En la parte superior del panel de detalles, expande los gráficos de series de tiempo a 6 horas haciendo clic en 6h.

    1 La figura es para referencia. Sus datos no reflejan el caso de uso.

    Usted ve un salto significativo que ocurrió hace aproximadamente 2 horas, aproximadamente cuando se informaron los primeros problemas. Confía en que el problema está relacionado con una mayor latencia con el equilibrador de carga.

  4. Al tener una vista de alto nivel del problema, puede investigar más el equilibrador de carga yendo a la consola de equilibrio de carga. Eventualmente, encuentra que una instancia en el servicio de fondo del equilibrador de carga tardaba más de lo normal en responder. Retira esa instancia del servicio, lo que resuelve el problema.

Qué sigue