L’observabilité Splunk à l’ère de l’IA générative

Observability Stéphane Estevez

Après le succès de Splunk au Palmarès de l’Informaticien, me revoilà sur le plateau du magazine pour parler de mon sujet de prédilection : l’observabilité. À l’occasion de cet échange, j’ai pu revenir sur les spécificités de ce concept “à la mode” ainsi que sur les efforts de Splunk pour rendre la donnée accessible au plus grand nombre grâce à l’IA générative.

Des données plus accessibles grâce à l’IA générative

Les gens ont souvent peur que l’IA chamboule leurs repères, mais, pour nous, l’intégration des technologies de pointe liées à l’intelligence artificielle s’inscrit dans une évolution tout à fait naturelle. Il ne faut pas oublier que Splunk est par essence une plateforme de données et que, sans ces données, les algorithmes de machine learning n’iraient pas bien loin. Dès 2015, nous avons ainsi commencé à proposer des solutions d’assistance digitale, notamment dans le domaine de l’AIOps.

Il n’y avait dès lors aucune raison de ne pas poursuivre la dynamique avec notre plateforme d’observabilité. Le volume croissant de données et la pluralité des acteurs étant amenés à les manipuler nous ont toutefois poussés à développer des outils plus « consommables » ne nécessitant pas de connaissances mathématiques particulièrement approfondies. Et l’IA générative est la suite logique de cette démarche. Aujourd’hui, les acteurs métier ont de plus en plus besoin de s’appuyer sur des informations techniques. Il est donc devenu essentiel de démocratiser l’accès à la data en offrant aux équipes la possibilité d’effectuer des requêtes en langage naturel.

Observabilité et monitoring

Pour que les avantages de l’observabilité soient accessibles au plus grand nombre, encore faut-il bien comprendre de quoi il est question. Mais en l’absence de définition faisant l’unanimité dans le monde de la tech, la tâche est loin d’être facile. Pour moi, une chose est sûre en tout cas : il ne s’agit pas d’un nouveau concept voué à remplacer le monitoring. Au contraire, l’observabilité permet d’améliorer la supervision en mettant à disposition des équipes toutes les informations dont elles ont besoin pour régler les incidents.

Alors, plutôt que de se demander ce qu’est l’observabilité, peut-être est-il préférable de s’interroger sur les données nécessaires pour rendre un système observable. Et, dans ce domaine, il existe un certain consensus : vous avez besoin de métriques, de traces et de logs. Vous pouvez ainsi repérer les anomalies, suivre le cheminement des utilisateurs et identifier la cause première des incidents.

L’observabilité, victime de sa popularité ?

Aujourd’hui, l’observabilité est un terme à la mode, tant chez les fournisseurs de solutions que chez leurs clients, et l’on y met parfois un peu tout et n’importe quoi pour attirer le chaland ou obtenir du budget. Mais le concept ne s’est pas vidé de son sens pour autant. L’observabilité reste en effet essentielle pour aider de nombreuses entreprises à migrer efficacement vers des environnements cloud native, à favoriser une meilleure collaboration entre les équipes ou à résoudre rapidement les incidents. Le recours à une plateforme unique permet par ailleurs de réaliser des économies en limitant le nombre de fournisseurs.

Du côté des prestataires, la problématique est similaire : tout le monde fait de l’observabilité et utilise les mêmes arguments, ce qui n’aide pas à s’y retrouver. Cependant, tout le monde ne fait pas les choses de la même manière. Par exemple, de nombreux fournisseurs parlent de « temps réel », alors que leurs solutions ne font que collecter les données en temps réel, mais ont besoin d’un délai beaucoup plus long pour les traiter. C’est un des points sur lesquels Splunk se démarque, car notre plateforme est véritablement capable de générer une alerte quasi instantanément.

Le pari de l’open source

Comment sommes-nous parvenus à un tel résultat ? Certainement pas en nous refermant sur nous-mêmes ! Nous nous sommes appuyés sur des solutions existantes et fonctionnelles capables de nous ouvrir la voie.

Ce souci d’efficacité nous a aussi poussés à nous tourner rapidement vers l’open source, notamment avec OpenTelemetry, qui permet de déployer un agent unique et transparent à la place de multiples solutions propriétaires et de pouvoir changer facilement de fournisseur. Ce choix a pu surprendre à l’époque, mais il est en train de s’imposer dans l’ensemble du secteur, car il répond à des problématiques concrètes. Par ailleurs, Splunk a la chance de pouvoir compter sur une importante communauté grâce à la Splunkbase. Nos clients disposent ainsi d’une multitude d’applications complémentaires pouvant leur simplifier la vie.

Vous voulez en savoir davantage sur la manière dont l’IA va impacter l’observabilité et la productivité à l’échelle des environnements, des applications et des microservices ? Téléchargez notre e-book Prévisions 2024 pour l’observabilité afin de connaître les tendances qui vous permettront de prendre une longueur d’avance sur la concurrence.

Articles similaires

Splunk AppDynamics 24.10 Accelerates Deployment And MTTR
Observabilité
6 min de lecture

Splunk AppDynamics 24.10 Accelerates Deployment And MTTR

Splunk AppDynamics, now part of the Splunk Observability portfolio, provides critical observability for traditional 3-tier/n-tier applications and helps IT Operations teams quickly discover root causes of issues before end-users even notice.
Top 5 des applications DevOps incontournables de la Splunkbase
Observabilité
4 min de lecture

Top 5 des applications DevOps incontournables de la Splunkbase

La Splunkbase, c’est un catalogue de plus de 1000 applications conçues pour optimiser votre utilisation des outils Splunk. Afin de vous aider à trouver les solutions qui sauront répondre au mieux à vos besoins, nous avons sélectionné les 5 références dédiées aux DevOps les plus pertinentes de la Splunkbase.
L’observabilité : ce n’est pas ce que vous croyez
Observabilité
8 min de lecture

L’observabilité : ce n’est pas ce que vous croyez

Qu’est-ce que l’observabilité ? L’observabilité est un état d’esprit qui vous permet de répondre à tout type de question sur l’ensemble de votre entreprise par la collecte et l’analyse des données. Si vous posez la question à d’autres personnes, elles vous diront que l’observabilité consiste, selon la définition stricte de la théorie du contrôle, à « superviser l’état interne d’un système en examinant ses résultats ».