Visualiza los registros de flujo para el tráfico de ULL

En esta página, se describe la compatibilidad con el tráfico de unidifusión y multidifusión de latencia ultrabaja (ULL) en los registros de flujo de VPC.

Los registros de flujo de VPC recopilan paquetes en redes de nube privada virtual (VPC) de ULL para generar registros de flujo. Los registros de flujo se agregan por conexión IP (5 tuplas). Puedes ver los registros de flujo en Cloud Logging y los puedes exportar a cualquier destino que admita la exportación de Cloud Logging. Estos registros se pueden usar para supervisar redes, realizar análisis forense y de seguridad, y optimizar gastos.

Si quieres obtener más información, consulta la descripción general de los registros de flujo de VPC.

Registros de flujo de VPC para el tráfico de ULL

En la siguiente tabla, se resume la información única incluida en los registros de flujo de VPC para el tráfico de unidifusión y multidifusión de ULL, según el informador del flujo y el tipo de tráfico. La información de la tabla se aplica a las instancias de Compute Engine de ULL.

Para obtener una lista completa de los campos en los registros de flujo de VPC, consulta Acerca de los registros de flujo de VPC.

Informador del flujo Descripción de los registros
Instancia de origen o destino de unidifusión de ULL Los registros de flujo de VPC incluyen la siguiente información adicional:
  • Pérdida de paquetes de la instancia (para instancias de origen)
  • Pérdida de paquetes de red
  • Latencia de red
  • Jitter de red

Para obtener más información, consulta Formato de registro para unidifusión de ULL.

Consumidor de multidifusión de ULL Los registros de flujo de VPC incluyen la siguiente información adicional:
  • Información sobre el dominio de multidifusión y el rango de grupos correspondientes so that you can observe throughput from a multicast group to the multicast consumer.
  • Pérdida de paquetes de red
  • Latencia de red

Para obtener más información, consulta Formato de registro para consumidores de multidifusión de ULL.

Formato de registro para unidifusión de ULL

En la siguiente tabla, se describen los campos únicos y las diferencias de formato de los campos en los registros de flujo de VPC para el tráfico de unidifusión de ULL.

Para un flujo de unidifusión de ULL determinado, los registros de flujo de VPC pueden generar varios registros de flujo diferentes para el mismo tráfico:

  • Un registro para los paquetes entregados correctamente. Este registro se genera de forma predeterminada. Las únicas excepciones son cuando se produce una pérdida de paquetes de salida de la instancia o, en casos excepcionales, cuando se produce una pérdida de paquetes de red del 100% durante el intervalo de agregación.

  • Uno o más registros para los paquetes descartados, según el motivo del descarte. Estos registros se generan solo si se produce una pérdida de paquetes.

Para obtener detalles sobre los campos de cada registro, consulta la siguiente tabla.

Campo Formato del campo Tipo del campo: base o metadatos opcionales
disposition string
Si el registro representa una pérdida de paquetes, este campo se propaga con un valor de DROPPED. De lo contrario, este campo no se propaga.
Base
drop_reason string
Si el valor del campo disposition es DROPPED, este campo se propaga con uno de los siguientes valores:
  • LOST_IN_TRANSIT: Representa los descartes de red.
  • SPOOFED_SOURCE: Representa la pérdida de paquetes de salida de la instancia causada por la suplantación de la dirección IP de origen.
  • UNREACHABLE_DESTINATION: Representa la pérdida de paquetes de salida de la instancia causada por un destino desconocido.
Base
one_way_network_latencies Latencias
Si disposition no se propaga, lo que significa que no hay pérdida de paquetes, este campo se propaga con la latencia de red unidireccional en milisegundos con precisión a nivel de nanosegundos, medida durante el intervalo de agregación. La medición de latencia excluye el tiempo que consume la aplicación. Si no se propaga, la medición no está disponible.
Base
one_way_network_latency_jitter LatencyJitter
Si el disposition no se propaga, lo que significa que no hay pérdida de paquetes, este campo se propaga con el jitter de red unidireccional en milisegundos entre la instancia de origen y destino.
Base
rtt_msec No se propaga para el tráfico de unidifusión de ULL. Base
round_trip_time No se propaga para el tráfico de unidifusión de ULL. Base
bytes_sent int64
Se propaga de la siguiente manera:
  • Si el campo disposition no se propaga, este campo es la cantidad de bytes de carga útil del usuario que se enviaron desde el origen al destino.
  • Si el campo disposition se propaga con un valor de DROPPED y el motivo LOST_IN_TRANSIT, este campo es la cantidad de bytes de carga útil del usuario descartados.
  • Si el campo disposition se propaga con un valor de DROPPED y el motivo SPOOFED_SOURCE o UNREACHABLE_DESTINATION, este campo no se propaga.
Considera un ejemplo en el que una fuente envía 1,000 bytes, pero se descartan 100 bytes debido a la pérdida de paquetes de red. En este caso, se generan dos registros separados: uno con bytes_sent: 900 y otro con bytes_sent: 100.
Base
packets_sent int64
Se propaga de la siguiente manera:
  • Si el campo disposition no se propaga, este campo es la cantidad de paquetes que se enviaron desde el origen al destino.
  • Si el campo disposition se propaga con un valor de DROPPED y el motivo LOST_IN_TRANSIT, este campo es la cantidad de paquetes descartados.
  • Si el campo disposition se propaga con un valor de DROPPED y el motivo SPOOFED_SOURCE o UNREACHABLE_DESTINATION, este campo no se propaga.
Base

Formato de registro para consumidores de multidifusión de ULL

En la siguiente tabla, se describen los campos únicos y las diferencias de formato de los campos en los registros de flujo de VPC para el tráfico de multidifusión cuando el informador del flujo es un consumidor de multidifusión de ULL.

Para un flujo de consumidor de multidifusión determinado, los registros de flujo de VPC generan hasta dos registros de flujo separados para el mismo tráfico:

  • Un registro para los paquetes entregados correctamente. Este registro se genera de forma predeterminada, excepto en casos excepcionales cuando se produce una pérdida de paquetes de red del 100% durante el intervalo de agregación.
  • Un registro para los paquetes descartados. Este registro se genera solo si se produce una pérdida de paquetes.

Para obtener detalles sobre los campos de cada registro, consulta la siguiente tabla.

Campo Formato del campo Tipo del campo: base o metadatos opcionales
disposition string
Si el registro representa una pérdida de paquetes, este campo se propaga con un valor de DROPPED. De lo contrario, este campo no se propaga.
Base
drop_reason string
Si el valor del disposition campo es DROPPED, este campo se propaga con un valor de LOST_IN_TRANSIT. De lo contrario, este campo no se propaga.
Base
one_way_network_latencies Latencias
Si disposition no se propaga, lo que significa que no hay pérdida de paquetes, este campo se propaga con la latencia de red unidireccional en milisegundos con precisión a nivel de nanosegundos, medida durante el intervalo de agregación. La medición de latencia excluye el tiempo que consume la aplicación. Si no se propaga, la medición no está disponible.
Base
rtt_msec No se propaga para el tráfico de multidifusión de ULL. Base
round_trip_time No se propaga para el tráfico de multidifusión de ULL. Base
bytes_sent int64
Se propaga de la siguiente manera:
  • Si el campo disposition no se propaga, este campo es la cantidad de bytes de carga útil del usuario que se enviaron desde el productor de multidifusión al consumidor.
  • Si el campo disposition se propaga con un valor de DROPPED, este campo es la cantidad de bytes de carga útil del usuario descartados.
Considera un ejemplo en el que un productor de multidifusión envía 1,000 bytes, pero se descartan 100 bytes. En este caso, se generan dos registros separados: uno con bytes_sent: 900 y otro con bytes_sent: 100.
Base
packets_sent int64
Se propaga de la siguiente manera:
  • Si el campo disposition no se propaga, este campo es la cantidad de paquetes que se enviaron desde el productor de multidifusión al consumidor.
  • Si el campo disposition se propaga con un valor de DROPPED, este campo es la cantidad de paquetes descartados.
Base
Campos de metadatos de origen y destino
src_multicast_group_consumer_activation MulticastGroupConsumerActivationDetails
Si el destino del flujo es una dirección IP de grupo de multidifusión y el informador del flujo es un consumidor de multidifusión, este campo se propaga con detalles de la asociación del consumidor de multidifusión y la activación del consumidor de grupos.
Metadatos

Referencia del formato del campo

En esta sección, se proporciona una referencia para los formatos de los campos en los registros de flujo.

Para obtener una lista completa de los formatos de los campos en los registros de flujo de VPC, consulta Acerca de los registros de flujo de VPC.

Formato del campo Latencias

Campo Tipo Descripción
median_msec double La latencia mediana medida durante el intervalo de agregación.

Formato del campo LatencyJitter

Campo Tipo Descripción
median_msec double El jitter de latencia mediana.

Formato del campo MulticastGroupDetails

Campo Tipo Descripción
project_id string El ID del proyecto de administrador de multidifusión.
ubicación string La zona del productor de multidifusión.
nombre string El nombre del rango de grupos de multidifusión que contiene la dirección IP a la que se envió el tráfico.
dominio string El nombre del dominio de multidifusión que contiene el rango de grupos.

Formato del campo MulticastGroupConsumerActivationDetails

Campo Tipo Descripción
project_id string El ID del proyecto que contiene la red de VPC del consumidor de multidifusión.
ubicación string La zona del consumidor de multidifusión.
nombre string El nombre de la activación del consumidor de grupos de multidifusión que se creó cuando se activó la red de VPC del consumidor de multidifusión para el rango de grupos.
domain_association string El nombre de la asociación del consumidor de multidifusión entre la red de VPC del consumidor de multidifusión y el dominio.

Visualiza los registros de flujo

Para ver los registros de flujo, haz lo siguiente:

  1. Si aún no lo hiciste, configura los registros de flujo de VPC. Consulta Configura los registros de flujo de VPC en la documentación de los registros de flujo de VPC.
  2. Sigue los pasos para acceder a los registros de flujo.