Vous avez peut-être déjà entendu le terme « observabilité du réseau » à propos de solutions qui proposent une vue approfondie et contextuelle de votre réseau. Vous avez probablement entendu d’autres termes, tels que « visibilité réseau », « visualisation du réseau » et bien entendu celui de « surveillance réseau » ou encore « supervision réseau ». Néanmoins, selon plusieurs experts, ce que ces termes signifient vraiment demeure encore ouvert au débat.

La surveillance réseau est un terme vieux de plusieurs décennies, bien établi, que tout professionnel de l'informatique digne de ce nom comprend. Nous allons nous pencher aujourd’hui sur la notion d'observabilité du réseau : qu’est-ce que cela signifie ? En quoi l'observabilité du réseau se distingue-t-elle de la surveillance réseau ?

Définir l’observabilité du réseau : une question délicate

S’agit-il vraiment d’une catégorie distincte de la surveillance réseau ? Tout dépend à qui vous posez la question !

Si vous posez la question à Gartner, l'entreprise rejette l'idée en des termes très clairs. L'« observabilité du réseau » est un terme à la mode, sans définition concrète autre que celle de « visibilité réseau ». « Cette notion n'est pas significativement différente de ce qui est disponible depuis longtemps avec les solutions de surveillance et de diagnostic des performances du réseau (NPMD) », déclare l'analyste Andrew Lerner dans un blog Gartner. « De nombreux fournisseurs utilisent le terme « observabilité » pour différencier leurs produits. Cependant, il existe peu de consensus sur la définition de l’observabilité et les avantages qu’elle procure, ce qui crée une certaine confusion parmi les responsables I&O qui achètent des outils », explique-t-il.

Pour Gartner, cependant, le terme « observabilité » revêt une signification particulière. « L'observabilité est la caractéristique des logiciels et des systèmes qui permet de les « voir » et permet de répondre aux questions sur leur comportement », explique l'entreprise.

L'observabilité est une évolution de la surveillance établie, qui met l'accent sur la visibilité de l'état du service numérique en explorant les données de sortie à haute cardinalité de l'application. Cela contraste avec les formes traditionnelles de surveillance qui se concentrent sur les composants individuels qui constituent le service. Pour réaliser pleinement les promesses des méthodologies de développement modernes, les applications doivent être construites avec un développement axé sur l'observabilité.

La surveillance, telle qu'elle est généralement mise en œuvre, repose sur l'élaboration de tableaux de bord et d'alertes afin de faire remonter les scénarios de problèmes connus lorsqu'ils se produisent. Cependant, même dans des applications relativement simples, des problèmes inconnus auparavant surviennent fréquemment, en particulier lors des périodes de forte charge, comme les périodes d'affluence dans le commerce de détail. Dans ces circonstances, les tableaux de bord de surveillance apparaissent en vert alors que l'état réel, tel qu'il est reflété par les clients en colère sur les réseaux sociaux, est en rouge.

L'observabilité permet d'interroger rapidement un service numérique pour identifier la cause sous-jacente d'une dégradation des performances, même si elle ne s'est jamais produite auparavant.

Ce que disent les partisans de l’observabilité du réseau

TechTarget voit un intérêt dans le terme « observabilité du réseau ». « La surveillance traditionnelle du réseau est utile pour collecter des données sur les problèmes du réseau. Mais l'observabilité du réseau peut apporter des informations supplémentaires sur la santé du réseau et l'expérience de l'utilisateur final », explique l'entreprise dans Network Observability vs. Monitoring: What’s the Difference?

Quelle est donc la recette secrète de l'observabilité ? TechTarget a eu la gentillesse d'élaborer un tableau résumant les composants de l'observabilité du réseau.

L'observabilité, de ce point de vue, met l'accent sur l'expérience de l'utilisateur final, ce que les outils de surveillance des performances des applications (APM) - souvent disponibles dans le cadre d'une solution de surveillance réseau - proposent. « L'observabilité tend à se focaliser davantage sur l'expérience de l'utilisateur final que sur les composants réseau proprement dits. Elle met davantage l'accent sur la surveillance des mesures de performance d'un bout à l'autre d'une connexion, par opposition à la surveillance de chaque dispositif réseau individuel entre les deux », estime TechTarget.

Observation des systèmes distribués

Un autre article de TechTarget, The Role of Network Observability in Distributed Systems, présente un autre argument en faveur de l'observabilité du réseau. « C'est le cas de l'observabilité du réseau, un terme que les professionnels des réseaux pourraient confondre avec la surveillance réseau, ce qui est tout à fait justifié. Pourtant, l'observabilité du réseau est née du fait que les systèmes de réseau sont de plus en plus distribués. Selon l'auteur Dinesh Dutt, les professionnels des réseaux peuvent avoir du mal à visualiser ou à comprendre pleinement les systèmes distribués, et l'objectif de l'observabilité du réseau est de rendre ces systèmes plus transparents et plus faciles à comprendre. Si les professionnels des réseaux peuvent comprendre leurs systèmes distribués, ils peuvent aussi mieux les contrôler, les construire et les gérer. »

Toutefois, cet argument ne tient pas compte de l'évolution de la surveillance réseau. Tout d'abord, un réseau est lui-même un système distribué. Deuxièmement, les solutions de surveillance réseau peuvent entièrement superviser et suivre les systèmes distribués, les applications, les systèmes virtuels et même les services cloud.

Notre définition d’observabilité préférée

La signification du concept d'observabilité du réseau se précise à mesure que des solutions d'observabilité telles que Progress WhatsUp Gold s'imposent. « Pour garantir des opérations réseau optimisées et sécurisées, les équipes opérationnelles doivent passer d'outils de surveillance réseau qui échantillonnent des données à intervalles réguliers à une plateforme d'observabilité réseau. Compte tenu de la nature dynamique des applications contemporaines, cette transition implique que les plateformes d'observabilité réseau collectent en permanence des données approfondies et granulaires (y compris des métriques, des événements, des logs) à partir du trafic réseau, des périphériques réseau et des périphériques qui y sont connectés afin de détecter et de résoudre les problèmes dans un environnement d'applications modernes éphémères », affirme ESG dans Choosing the Right Network Observability Platform for Highly Distributed.

La clé est de disposer d'une visibilité approfondie et complète du réseau, basée sur les données. « La clé d'une gestion efficace de ces environnements hautement distribués, mais connectés, est la capacité de disposer d'une visibilité granulaire et de bout en bout du réseau, ainsi que la capacité de collecter et de corréler ces données. L'étude d'Enterprise Strategy Group (ESG) souligne que pratiquement toutes les organisations (99 %) estiment qu'il est important (29 %) ou très important (70 %) d'avoir une visibilité de bout en bout, ce qui inclut la visibilité sur les sites et les employés distants », argumente ESG.

La supervision réseau comme base de l'observabilité, de la sécurité, de l'expérience applicative

La base de l'observabilité est la supervision (autrement dit le monitoring) du réseau. Tout commence donc par la supervision. Les solutions actuelles de supervision réseau telles que WhatsUp Gold sont des sortes d'ardoises vierges sur lesquelles vous ajoutez des solutions complémentaires telles que l'APM et la détection d'anomalies.

Nous pensons que l'observabilité du réseau, dans la mesure où il s'agit d'une catégorie distincte, est mieux servie par votre solution de supervision réseau.

Devenir un expert de l'observabilité

Apprenez tout ce que vous devez savoir en lisant le document Choosing the Right Network Observability Platform for Highly Distributed Environments et apprenez :

  • Comment l'environnement informatique actuel a rapidement évolué vers un état hautement distribué
  • Pourquoi ces environnements hautement distribués sont-ils plus complexes à gérer
  • La valeur de l’information réseau complète grâce à l’observabilité
  • Les principales caractéristiques à rechercher dans une plateforme d’observabilité du réseau de bout en bout

Regardez et apprenez

Si vous préférez apprendre en regardant, écoutez notre webinaire à la demande How to Achieve Full Stack Observability in Highly Distributed Environments et découvrez :

  • Qu'est-ce que l'observabilité et pourquoi est-elle essentielle au fonctionnement de votre réseau ?
  • Qu'entend-on par environnements hautement distribués ?
  • Les types de données collectées et utilisées pour l’observabilité
  • Les facteurs à prendre en compte lors de la sélection d’une plateforme d’observabilité

Regardez ce webinaire pour trouver vos réponses au grand débat sur l’observabilité !

 

Tags

Abonnez-vous à notre liste de diffusion

Recevez les plus récents billets de notre blog dans un e-mail mensuel.

Loading animation

Comments

Comments are disabled in preview mode.