Analyse des traces réseau
avec le package NETHOST


ServicePilot nettrace-nethost


Qu'est-ce que la supervision NetTrace NetHost ?

Les environnements technologiques ont évolué avec l'essor des microservices, des applications conteneurisées, des différents langages de programmation, des dépendances. Les outils de supervision qui s'appuient seulement sur les logs ou le "profilage de traces" ne peuvent pas faire face à des applications de production de plus en plus complexes et à des quantités massives de journaux ou de traces à analyser. L'architecture des applications et les changements de code sur les différents noeuds et couches du réseau rendent difficile pour les DevOps ou les ingénieurs de production de saisir avec une visibilité précise et standardisée des performances des applications des serveurs, en particulier dans le cas des instances éphémères et de l'infrastructure sous-jacente complexe.

Malgré les changements de langage, de cadre ou de topologie applicative, la couche réseau reste la couche fondamentale vers laquelle convergent les applications, quelle que soit la complexité et l'hétérogénéité de la pile (stack) des applications.

Dans cette optique, ServicePilot a conçu un package de synthèse des statistiques de Flux d'interface serveur collectées pour une interface, afin d'identifier toute activité applicative ou comportement suspect sur l'interface serveur spécifiée.

Il permet d'automatiser :

  • La supervision des métriques du système serveur
  • La récupération des métriques détaillées pour chaque interface
  • Les analyses sur le trafic global de l'hôte
  • La découverte et la supervision de toutes vos applications
  • La création de cartographies d'infrastructure et de services applicatifs

Par conséquent, le package NetTrace NetHost de ServicePilot et son agent peuvent être installés, fournissant aux ingénieurs une valeur APM automatisée immédiate sans aucun changement au code de l'application de production.

Supervision des flux applicatifs d'un serveur avec NetTrace NetHost

Le package nettrace-nethost, basé sur la collecte effectuée par l'Agent ServicePilot, obtient des statistiques agrégées pour les flux réseau.

Des statistiques agrégées sont fournies pour chaque interface supervisée : Conversations, Bytes In/Out, Packs In/Out. Ceux-ci sont calculés en additionnant tous les paquets de flux reçus pour une interface. Selon le protocole de flux utilisé, ces valeurs seront soit représentatives du trafic total transitant par l'interface, soit uniquement représentatives des échantillons que le protocole de flux prélève dans l'interface.

L'Agent ServicePilot résume les données de flux reçues pour ne conserver que les 3 flux les plus importants (conversations entre les mêmes adresses IP et numéros de port) par volume de données transférées par minute. Ces détails de conversations sont stockés dans une collection spécifique "NetTrace" afin de fournir des tableaux de bord avancés présentant les principaux consommateurs de bande passante par hôte et par application, par interface supervisée.

Analyse des traces réseau NETHOST 0

Analyse des traces réseau NETHOST 1