Les humains se posent beaucoup de questions.
Les humains sont curieux.
Les chats aussi.
Voici quelques exemples de technologies qui intéressent les gens :
les sites Internet,
les téléphones,
les vaisseaux spatiaux.
Voici quelques exemples de ce qui intéresse les chats : les pelotes de laine, les souris, la sieste.
Nous avons également de nombreuses questions sur les sites web et les applications.
La technologie ne fonctionne pas toujours. Les outils se cassent. Les fils se touchent. Les pages mettent une éternité à charger – et par éternité, nous entendons « plus de 3 secondes ».
Parfois, même un super mème ne suffit pas à nous remonter le moral.
Heureusement, les ingénieurs de Splunk ont inventé des outils pour aider les gens à réparer leur technologie lorsqu’elle cesse de fonctionner.
Le moteur à vapeur.
Le métier Jacquard.
Le télégraphe.
Je plaisante. Ces choses existent depuis la révolution industrielle.
Splunk est une société de données. Et voici quelques mécanismes intéressants et actuels avec lesquels Splunk peut vous aider :
Les plus grandes entreprises font confiance à Splunk pour les aider lorsque leur technologie ne fonctionne pas comme elles le souhaitent. Les exemples seraient beaucoup trop nombreux, nous nous en tiendrons donc aux pizzas, au shopping et aux voitures de course.
Vous pensez peut-être que ces entreprises n’ont pas grand-chose en commun. Un peu comme les chats avec les humains.
Mais alors, comment se peut-il que Splunk aide autant de personnes du monde entier à résoudre des problèmes aussi divers ?
Splunk a inventé un outil magique appelé
Splunk Observability Cloud.
On dirait de la magie, mais ce n’est pas vraiment de la magie.
Splunk Observability Cloud est bien plus qu’une seule chose. C’est un ensemble complet d’outils pour vous aider à résoudre les problèmes technologiques. Il aide les équipes à voir pourquoi leurs sites web et leurs applications ne fonctionnent pas correctement.
Chaque fois que vous visitez un site web ou une application, vous vivez une expérience. C’est comme aller à votre parc d’attractions préféré. Certains jours, vous voulez faire la maison hantée, et d’autres fois, vous regrettez d’avoir choisi les montagnes russes après le déjeuner.
C’est ce qu’on appelle l’expérience utilisateur – UX pour faire court.
Maintenant, revenons à l’observabilité. Plus les applications modernes gagnent en complexité, plus il devient difficile de garder en tête toutes les pièces et leur fonctionnement.
L’observabilité est une bonne pratique 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.
Vous pouvez utiliser l’observabilité pour comprendre la technologie qui sous-tend les commandes de pizzas, les voitures de course et même les montagnes russes.
Peut-on utiliser l’observabilité dans l’e-commerce ? Oui. Dans la blockchain ? Oui, absolument.
L’observabilité s’applique à peu près à n’importe quoi.
L’observabilité vous permet également de savoir comment, ou si, ces erreurs ont un impact sur l’expérience utilisateur.
Mais comment est-ce que cela fonctionne exactement ?
L’observabilité repose sur trois piliers :
Avec les métriques, vous pouvez voir ce qui se passe.
Votre pizza est-elle au four depuis trop longtemps ?
Votre voiture de course est-elle en panne d’essence ?
Les wagons de vos montagnes russes roulent-ils à la bonne vitesse ?
Est-ce que quelque chose d’autre ne va pas ? Quelque chose d’inconnu. Quelque chose que vous ne pourriez jamais deviner par vous-même. Une inconnue inconnue. C’est un peu comme résoudre un casse-tête avec un indice.
Avec les traces, vous pouvez identifier exactement où et quand un problème s’est produit et dans quelle partie du système.
Imaginez que vous résolvez un mystère. Si vous êtes un détective, c’est la partie où vous apprenez que le majordome a volé le chandelier dans la bibliothèque un mardi à 21h14.
Utilisez les traces pour résoudre le mystère qui vous préoccupe. Le meilleur dans tout ça ? L’observabilité ne dort jamais. Vous pouvez recevoir des alertes directement sur votre téléphone, votre montre ou le tableau de bord de votre vaisseau spatial.
Avec les logs, vous pouvez voir pourquoi le problème s’est produit.
L’intelligence artificielle et le machine learning peuvent vous aider à trier les logs pour trouver la source du problème.
Peut-être que la pizza n’est jamais arrivée dans le four parce que quelqu’un l’a laissée tomber.
Ou alors, votre voiture de course s’est arrêtée à mi-chemin parce que le mécanicien a oublié de mettre de l’essence.
Encore une devinette : quelle est la ressource la plus rare pour l’homme ?
Ce n’est pas le pétrole.
Ce n’est pas l’or.
C’est le temps.
L’observabilité est notre invention préférée parce qu’elle vous donne du temps. Avec elle, vous pouvez résoudre des problèmes majeurs en quelques secondes, et non plus en plusieurs minutes ! Nos ingénieurs adorent cette idée. Ils veulent vous permettre de résoudre vos problèmes en temps réel.
Lorsque vous atteignez la cause profonde d’un problème (à l’aide de métriques, de traces et de logs), vous avez une visibilité totale sur ce qui compte le plus.
Nous ne sommes pas là pour vous dire comment employer votre temps.
C’est pour cela que nous avons créé ce guide pratique sur l’observabilité. C’est aussi pour cela que vous verrez parfois l’observabilité abrégée en O11y.
Nous avons essayé d’être brefs afin que vous puissiez vous remettre à construire des fusées, à embarquer à bord des montagnes russes ou à envoyer des mèmes de vos animaux préférés.
Consultez le Guide pratique de l’observabilité afin d’apprendre à mettre en place une pratique d’observabilité pour résoudre à peu près n’importe quoi. Ou téléchargez L’observabilité expliquée à un enfant et partagez-le la prochaine fois qu’une page met trop de temps à se charger.