En dĂ©but d'annĂ©e, L'Informaticien avait mis le mot "observabilitĂ©" dans les concepts Ă suivre pour 2021. PlutĂŽt bien vu puisque l'ensemble du secteur du monitoring se met au concept. Splunk y ajoute une vue globale mĂȘme vers les Ă©quipes DevOps.
Selon Stéphane Estevez, directeur de marketing produit pour la zone EMEA chez Splunk, "il n'y a pas de véritable définition de l'observabilité. Les nouvelles architectures Cloud natives apportent de nouvelles maniÚres de fournir des applications avec leur niveau propre de données. Suivre les échanges est devenu complexe et les solutions qui ne suivent que ces échanges au niveau du noyau Linux ne sont pas suffisantes".
Avec Observability Cloud, Splunk souhaite combler ce manque et Ă©tendre les capacitĂ©s de suivi des donnĂ©es vers l'utilisateur final. Si le dĂ©veloppeur met maintenant les doigts dans la dĂ©finition des infrastructures, leur suivi est une affaire de donnĂ©es, la spĂ©cialitĂ© de la plate-forme de Splunk. StĂ©phane Estevez rĂ©sume la philosophie d'Observability Cloud : "oĂč sont les donnĂ©es que je ne collectent pas ?"
Observabilité = ?
Il continue en donnant une sorte de définition de l'observabilité selon Splunk : des traitements de données en temps réel plus des traitements analytiques et d'apprentissage machine qui viennent s'appuyer sur trois piliers : les métriques, les traces et les logs dans une interface unifiée. Il en ressort un suivi totalement fidÚle de l'activité (Full Fidelity). La collecte des données est exhaustive et ne procÚde pas par échantillon.
Un regroupement de différents outils
La solution se présente comme une plateforme regroupant différents logiciels ou fonctions. Sont présents Log Observer, Real User Monitoring et Splunk Synthetic Monitoring, un nouveau logiciel issu de l'acquisition de Rigor intégré dans de nombreux logiciels Splunk. S'y ajoutent Infrastructure Monitoring, On-Call et Splunk APM.
Conçu pour les Ă©quipes DevOps et leurs cas dâusages spĂ©cifiques, Splunk Log Observer apporte les potentialitĂ©s de Splunk aux SRE (Site Reliability Engineer), aux ingĂ©nieurs et aux dĂ©veloppeurs DevOps ayant besoin dâune expĂ©rience de collecte des donnĂ©es orientĂ©e maintenance.
Splunk RUM permet des interventions techniques rapides ainsi quâune vue dâensemble des performances des navigateurs web cĂŽtĂ© utilisateur final.
CombinĂ©es, Splunk APM et Splunk RUM constituent une solution de visibilitĂ© totale sur lâensemble de la transaction de lâutilisateur. De plus la solution intĂšgre le support dOpen Telemetry qui est en passe de devenir un standard de fait dans le domaine de l'observabilitĂ©.