Puede iniciar una sesión de Traceflow en NSX Manager para rastrear la ruta de acceso del paquete en un clúster de contenedores de Antrea. Actualmente, Antrea Traceflow solo admite el seguimiento de la ruta del tráfico de unidifusión. No se admite el tráfico de difusión y multidifusión.
El origen de una sesión de
Traceflow debe ser un pod, mientras que el destino puede ser un pod o un servicio en el mismo clúster de contenedores. Puede rastrear la ruta de un paquete para los siguientes tipos de tráfico en un clúster de contenedores de
Antrea:
- Tráfico de pod a pod en el mismo nodo (tráfico dentro del nodo)
- Tráfico de pod a pod entre nodos (tráfico entre nodos)
- Tráfico de pod a servicio en el mismo nodo
- Tráfico de pod a servicio entre nodos
- Pod a una dirección IP arbitraria
Traceflow inserta un paquete de prueba en la red de clústeres de contenedores de Antrea y supervisa el flujo del paquete. A medida que el paquete fluye desde el origen hasta el destino, se recopilan observaciones de varios componentes a lo largo de la ruta del paquete. Estas observaciones se muestran en el resultado de Traceflow, que muestra los diversos componentes en la ruta del paquete.
Requisitos previos
El clúster de contenedores de Antrea está registrado en NSX.
Procedimiento
- Desde su navegador, inicie sesión en NSX Manager en https://dirección-ip-de-nsx-manager.
- Vaya a .
Importante: La interfaz de usuario de
NSX Manager recupera la información sobre los clústeres de contenedores de
Antrea registrados cuando se inicia la aplicación de
NSX Manager en el navegador. Si la interfaz de usuario de la aplicación ya está abierta, no recuperará la información de registro del clúster de contenedores de
Antrea automáticamente. Este comportamiento es el esperado según el diseño de la interfaz de usuario actual. Si registró el primer clúster de contenedores de
Antrea después de abrir la aplicación de
NSX Manager, asegúrese de actualizar el navegador después de desplazarse hasta la página
Análisis de Traceflow. Una actualización manual garantiza que la pestaña
Antrea Traceflow esté visible en la interfaz de usuario cuando llegue al paso 4 de este procedimiento.
Esta actualización manual del navegador solo es necesaria una vez, y no cada vez que se registra un nuevo clúster de contenedores de Antrea en NSX.
- En la tarjeta Traceflow, haga clic en Comenzar.
- Haga clic en la pestaña Antrea Traceflow.
Esta pestaña solo está disponible cuando al menos un clúster de contenedores de
Antrea está registrado en
NSX. Si esta pestaña no está visible, actualice el navegador.
- Especifique los ajustes de configuración de la sesión de Traceflow.
Campo |
Descripción |
Clúster |
Seleccione un contenedor de Antrea del menú desplegable. Como alternativa, introduzca los primeros caracteres del nombre del clúster para filtrar la lista y, a continuación, seleccione el clúster de contenedor. |
Dirección IP |
Seleccione IPv4 o IPv6. |
Tipo de protocolo |
Seleccione cualquier tipo de protocolo: ICMP, TCP, UDP. Para ICMP:
- Opcional: Introduzca el identificador ICMP. El valor predeterminado es 0.
- Opcional: Introduzca el número de secuencia de ICMP. El valor predeterminado es 0.
- Opcional: Introduzca el TTL. El valor predeterminado es 64.
Para TCP, UDP:
- Opcional: Introduzca el número de puerto de origen. El valor predeterminado es 0.
- Opcional: Introduzca el número de puerto de destino. El valor predeterminado es 0.
- (Solo para TCP): agregue marcas de TCP, si es necesario. La marca SYN está configurada de forma predeterminada. Esta marca es obligatoria para Antrea Traceflow.
- Opcional: Introduzca el TTL. El valor predeterminado es 64.
|
Origen |
Solo se admite el pod como origen de Antrea Traceflow.
Nota: Los pods que utilizan la red de host no se admiten actualmente como origen de un
Antrea Traceflow. Esta limitación es un problema conocido. Por ejemplo, los pods de
Agente de Antrea no se admiten en el origen de un
Antrea Traceflow.
Si conoce el nombre del pod, selecciónelo directamente en el menú desplegable
Pod. De lo contrario, filtre la lista de pods siguiendo estos pasos:
- Introduzca los primeros caracteres del nombre del nodo o seleccione un valor en el menú desplegable Nodo.
- Introduzca los primeros caracteres del espacio de nombres o seleccione un valor en el menú desplegable Espacio de nombres.
|
Destino |
- Seleccione el tipo de destino: Pod, Servicio o Dirección IP.
- Si selecciona Pod o Servicio como destino, utilice los menús desplegables Nodo y Espacio de nombres para filtrar la lista de pods o servicios.
- Si selecciona Dirección IP como destino, introduzca una dirección IP.
|
- Haga clic en Rastrear.
Resultados
Las observaciones de
Traceflow se muestran en formato tabular. Para cada observación, la tabla muestra la siguiente información.
-
Tipo de observación
-
Esta columna toma los siguientes valores.
Tipo de observación |
Descripción |
Enviado |
El paquete se envía correctamente al servicio o pod de destino. |
Descartado |
Una directiva de red descarta el paquete. |
Recibidos |
El paquete se recibe de otro nodo del clúster de contenedores. |
Reenviado |
El paquete se reenvía al siguiente nodo lógico o a un objeto de clúster de contenedores. |
-
Componente
-
Esta columna muestra los componentes que el paquete de prueba había encontrado en su ruta desde el origen hasta el destino. Algunos ejemplos de valores de componentes son: IngressRule, EgressRule, SpoofGuard, Classification, Output, etc.
Haga clic en el nombre del componente para ver más información en una ventana emergente.
-
Marca de tiempo
-
La fecha y la hora de cada observación.