L'analyse du trafic en direct (LTA) fournit des informations utiles sur le suivi du trafic en direct et le suivi de paquets bidirectionnels. L'analyse du trafic surveille le trafic en direct sur une source ou entre la source et la destination, ainsi que la capture de paquets. Vous pouvez identifier les flux incorrects entre la source et la destination. Si le compteur de paquets du flux certain sur le point de terminaison source est beaucoup plus élevé que le compteur de paquets du flux certain sur le point de terminaison de destination, l'abandon de paquets peut se produire entre deux points de terminaison. Le flux est donc probablement un mauvais flux que vous pouvez suivre pour une analyse plus approfondie. Par conséquent, l'analyse du trafic est utile pour résoudre les problèmes de réseau virtuel. Vous pouvez trouver le nombre de paquets entrants ou sortants d'un port, ainsi que l'abandon de paquets inattendu.
Les capacités suivantes sont prises en charge dans une session LTA uniquement avec l’API NSX :
- La session LTA prend en charge l'action de comptage pour le chemin d'accès rapide ENS. Pour plus d'informations, reportez-vous à Guide de NSX API.
- La session LTA prend en charge l'action de statistiques du chemin de données. Pour spécifier cette action, définissez la propriété actions sur
datapath_stats_config
dans l'API NSX suivante :PUT https://<nsx-mgr>/policy/api/v1/infra/livetraces/<livetrace-id>
Pour plus d'informations sur cette API, reportez-vous au Guide de NSX API.
- Exemples :
-
L'API suivante crée une demande de session LTA sur un port source avec une action de statistiques de chemin de données.
PUT https://<nsx-mgr>/policy/api/v1/infra/livetraces/<livetrace-id> { "src_port_path" : "/infra/segments/InfraSegment101/ports/default:066b6ef4-3f5e-4fb4-b6df-751c006a4a50", "filter" : { "ip_info" : { "src_ip" : "192.168.1.10/32", "dst_ip" : "192.168.2.10/32" }, "resource_type" : "FieldsFilterData" }, "actions" : { "datapath_stats_config" : { "trace_type" : "UNI_DIRECTIONAL" } }, "timeout" : 10 }
L'API suivante récupère les détails d'un résultat de session LTA.
GET https://<nsx-mgr>/policy/api/v1/infra/livetraces/<livetrace-id>/result
Limitations
- LTA assure uniquement la prise en charge sur les environnements NSX reposant sur la superposition.
- LTA n'est pas pris en charge sur le DPU.
- LTA n'est pas pris en charge sur la configuration active/active T0.
- LTA n'est pas pris en charge sur le gestionnaire global.
- LTA ne peut pas observer les composants VMware Cloud qui n'appartiennent pas au domaine de gestion NSX tel qu'IGW.
Améliorations
À partir de NSX 4.2, la session LTA peut capturer les statistiques de débogage en temps réel à partir des modules de niveau noyau du chemin de données sur les nœuds de transport hôtes ESXi. Les statistiques de débogage peuvent aider les utilisateurs NSX avancés à approfondir les problèmes de chemin d'accès aux données à des fins de débogage en temps réel. Une fois la session LTA terminée, les statistiques de débogage sont signalées au dispositif NSX Manager.
Incidence sur les performances
Lorsque l'action de comptage LTA est activée sur le chemin d'accès rapide ENS, elle peut avoir une incidence sur les performances du réseau. L'incidence sur les performances observé lors de l'utilisation de LTA est une réduction d'environ 7 % à 20 % de la plage des taux PPS et MBPS.
Liste de certains scénarios dans lesquels l'incidence sur les performances peut être observée :
- Trafic dans l'hôte ESXi : il s'agit du trafic contenu dans un hôte ESXi unique, dans lequel la communication est établie entre les VM s'exécutant sur le même hyperviseur.
- Trafic sur l'hôte ESXi : il s'agit du trafic qui se déplace entre les VM sur différents hyperviseurs (ESXi), et le trafic traverse non seulement chaque VM, mais également la carte réseau physique (pNIC) de chaque hyperviseur.
- DFW est activé avec LTA : il s'agit du cas où LTA et DFW sont activés en même temps, ce qui signifie que les deux fonctionnalités sont actives et fonctionnent ensemble.
Créer une session
Pour démarrer une session LTA, cliquez sur Nouvelle session. Pour plus d'informations, reportez-vous à la section Créer une session d'analyse du trafic en direct.
Liste de sessions
État | Description |
---|---|
En cours d'exécution | La session collecte les résultats. Attendez la fin de la session. |
Réalisé | La session réalisée est cette session dont la configuration d'intention est réalisée sur le plan de gestion. |
Non réalisé | La session non réalisée correspond à la session dont la configuration d'intention doit encore être réalisée sur le plan de gestion. |
Partiellement terminé | Seul le résultat partiel de session est disponible. Certains résultats de session peuvent avoir été perdus. |
Terminé | Une fois la session terminée, vous pouvez l'afficher pour une analyse plus approfondie. Vous pouvez également réexécuter, dupliquer ou supprimer la session. |
Annulé | La session est annulée par une exception. |
Invalidé | La session est annulée de manière proactive par le service de plan de données en raison de la déconnexion du port source ou le service de plan de données est inactif. Assurez-vous que le port source ou de destination n'est pas migré ou déconnecté pendant la session LTA en cours d'exécution et réessayez. |
Délai d'expiration | La session a expiré. |
Pour afficher l'état le plus récent, cliquez sur l'icône Actualiser. Pour effectuer les tâches suivantes, cliquez sur puis cliquez sur l'option requise.
Option | Description |
---|---|
Réexécuter | Exécutez à nouveau une session existante. La session persiste uniquement pendant une heure. |
Supprimer | Supprimez une session existante. |
Copier le chemin d'accès dans le Presse-papiers | Obtenez le chemin de la configuration LTA. Vous pouvez utiliser le chemin copié ultérieurement. Vous pouvez filtrer les sessions LTA à l'aide du chemin copié. |
Détails de session
Onglet Observations | Description |
---|---|
Livré | Nombre total d'observations reçues pour l'arrondi Traceflow. |
Abandonné | Nombre total d'observations abandonnées pour l'arrondi Traceflow. |
Nombre de bonds physiques | Le numéro de séquence est le nombre de tronçons d'observation Traceflow. Le nombre de tronçons pour les observations sur le nœud de transport dans lequel un paquet Traceflow est injecté peut être 0. Le nombre de tronçons est incrémenté chaque fois qu'un nœud de transport suivant reçoit le paquet Traceflow. Le numéro de séquence 999 indique que le nombre de tronçons n'a pas pu être déterminé pour l'observation contenante. |
Type d'observation | Le type d'observation peut être Transféré, Abandonné, Livré, Reçu et Injecté. |
Nœud de transport | Nom du nœud de transport qui a observé un paquet Traceflow. |
Composant | Nom du composant qui a émis l'observation. |
Actions | Vous pouvez afficher les détails de certaines observations Traceflow, telles que les détails MAC d'un commutateur logique ou d'un segment. |
Onglet Nombre de paquets | Description |
---|---|
Composant | Type du composant. |
Nœud de transport | ID du nœud de transport qui a observé un paquet Traceflow. |
Paquets reçus, transférés et abandonnés | Nombre de paquets Traceflow qui ont été reçus, transférés ou abandonnés. |