Ne faites plus de conjectures sur les sujets cruciaux : passez des Golden Signals aux parcours métiers personnalisés
Observability Wes CooperÀ l’heure où les entreprises déploient l’IA et des architectures cloud modernes pour développer leur activité, les responsables de l’ingénierie, de l’ITOps et des services métiers ont besoin d’une visibilité complète sur l’environnement. Ils doivent superviser les signaux clés que sont la latence, les erreurs de base de données et les dépendances des services pour résoudre les problèmes. Mais il est tout aussi crucial de comprendre les implications des performances techniques sur les flux d’exécution métier, qu’il s’agisse de l’évaluation de demandes de prêt, de la ponctualité des livraisons des commandes ou de la configuration des comptes des nouveaux clients.
Aujourd’hui, nous profitons de .conf26 pour présenter Business Journeys dans Splunk Observability Cloud, qui apporte en temps réel une visibilité unifiée sur les workflows métiers d’un bout à l’autre. En corrélant les interactions des utilisateurs en front-end (RUM) et les microservices en back-end (APM) avec les KPI métiers, Splunk aide les équipes d’ingénierie, les SRE et les fonctions métiers à identifier les bottlenecks entre les systèmes, à éliminer les conjectures en cellule de crise et à hiérarchiser la correction en fonction de l’impact métier réel. Et tout cela repose sur votre instrumentation OpenTelemetry existante.
Les trois prismes de l’observabilité orientée métier : transactions, clients et processus
Pour atteindre vos objectifs métiers, vous devez adapter vos pratiques d’observabilité de façon à mesurer et à superviser 3 types de parcours différents :
(via Business Transactions dans Observability Cloud APM)
(via Digital Experience Analytics dans Observability Cloud)
(via Business Journeys, nouveauté d’Observability Cloud)
appel de service/API unique
interactions utilisateur en front-end
workflow métier de bout en bout
- Taux de requêtes et latence
- Taux d’erreur et exceptions
- Dépendances de service et appels de base de données
- Analyse de l’entonnoir de conversion
- Points de friction et d’abandon
- Relecture des sessions dans leur intégralité
- Durée d’achèvement des étapes sur plusieurs jours
- Bottlenecks entre applications
- Conformité aux SLA métiers et défauts de conformité
Ces fonctionnalités sont conçues pour se coordonner parfaitement :
- Les parcours techniques suivent la fiabilité des services opérationnels et les dépendances d’infrastructure via Business Transactions dans APM (intégré à Observability Cloud).
- Les parcours utilisateurs suivent l’engagement des utilisateurs, les conversions et les frictions en front-end grâce à Digital Experience Analytics (dans Observability Cloud).
- Les parcours métiers, avec Business Journeys dans Observability Cloud, relient désormais des informations issues de l’ensemble de votre architecture distribuée pour déterminer si les processus métier s’accomplissent correctement.
Analysez plus en détail les informations métiers avec Splunk Observability Cloud
Dans cet article, nous allons nous intéresser principalement aux parcours métiers avec Business Journeys. Pour en savoir plus sur les parcours techniques (via Business Transactions) et les parcours utilisateurs (via Digital Experience Analytics) dans Splunk Observability Cloud, consultez ces présentations détaillées et la documentation :
- Blog sur Business Transactions : Supervision des applications cloud-native et hybrides
- Blog sur Digital Experience Analytics : Observabilité du comportement des utilisateurs
Créez facilement des parcours métiers grâce à la découverte automatique
La configuration des parcours métiers (ou du suivi des processus métiers) a longtemps été une expérience frustrante et chronophage. Les approches traditionnelles obligeaient les équipes à étiqueter manuellement la télémétrie de dizaines de microservices, à créer de fragiles pipelines ETL personnalisés ou à déployer des agents propriétaires lourds. Et la moindre mise à jour de schéma par une équipe d’application pouvait compromettre le mapping. Pour cette raison, les projets de suivi des parcours clients demandaient souvent des mois d’intervention de services professionnels, et ils étaient rapidement abandonnés.
Business Journeys, intégré à Splunk Observability Cloud, élimine ces difficultés de configuration en puisant directement dans les données OpenTelemetry que vous collectez déjà avec APM et RUM dans Splunk Observability Cloud. Oubliez les grands projets de configuration personnalisée, les équipes n’ont qu’à suivre un parcours chronologique en quatre étapes :
- Sélection : choisissez un résultat métier critique à superviser (octroi de prêts, exécution de commandes dans le commerce de détail, traitement des sinistres).
- Découverte : choisissez une balise de corrélation présente dans votre télémétrie active (par ex., orderId, loanAppId, claimId) pour découvrir automatiquement les parcours et leurs jalons.
- Personnalisation : ajoutez, supprimez et réorganisez les étapes clés, configurez la logique d’embranchement et connectez des systèmes d’arrière-plan externes à l’aide d’ID de transition.
- Opérationnalisation : supervisez les durées des cycles et hiérarchisez les corrections techniques en fonction de leur impact sur l’activité.
Figure 1 : L’éditeur avec découverte automatique de parcours permet d’établir instantanément des workflows métiers complets à partir de balises de corrélation OpenTelemetry, sans aucune refactorisation de code ni aucun agent propriétaire.
Opérationnalisation : supervisez en temps réel l’état des processus d’un bout à l’autre
Que ce soit pour superviser un pipeline de prêt immobilier sur plusieurs jours, un processus d’exécution de commande omnicanal ou un workflow de traitement automatisé des déclarations de sinistre, Business Journeys cartographie automatiquement le flux des transactions étape par étape, ce qui simplifie l’évaluation des performances par rapport aux KPI déterminants pour votre activité.
La vue unifiée de Business Journeys permet de suivre l’avancement des processus, les taux d’achèvement, les délais de transition et les abandons à chaque étape de vos workflows critiques.
Figure 2 : Tableau de bord en temps réel de Business Journeys assurant le suivi d’un processus d’accord de prêt en plusieurs étapes ; il met en évidence les délais de transition, les abandons et une infraction active au SLA à l’étape de vérification des documents.
Principales fonctionnalités :
- Progression des jalons clés et identification des bottlenecks : localisez précisément les étapes où les transactions ralentissent (par ex., la vérification d’identité prend 46,2 heures au lieu des 4 heures prévues par le SLA).
- Prise en charge des parcours non linéaires et ramifiés : les processus du monde réel impliquent des tentatives de reconnexion, des acheminements conditionnels et des exceptions. Business Journeys prend nativement en charge les topologies complexes et non linéaires.
- ID de transition pour les systèmes connectés : corrélez des systèmes de back-end hétérogènes (par ex., de la commande à l’exécution en entrepôt 3PL) dans lesquels les identifiants changent en cours de processus.
Établissez un lien direct entre les causes techniques et leur impact métier
Lorsqu’une alerte se déclenche au moment d’un incident, la direction ne se demande jamais quel pod s’est arrêté. Elle veut savoir combien de transactions client ont été touchées et quel est l’impact sur l’activité.
En l’absence de corrélation unifiée, les ingénieurs et les assistants IA doivent rapprocher manuellement les ID de trace APM des enregistrements CRM ou des logs de commandes. Business Journeys les libère de ces tâches fastidieuses : en un clic, ils passent en toute transparence d’une étape problématique à la télémétrie sous-jacente via APM et RUM.
Figure 3 : Passez directement d’une étape problématique dans un processus métier à la corrélation des traces APM distribuées et des sessions utilisateur RUM, pour révéler la cause technique profonde du problème : l’expiration du délai d’une API tierce de KYC.
- Accès direct à la télémétrie : les SRE, les développeurs et les agents d’IA peuvent examiner les segments, les requêtes de base de données et les microservices en aval associés à un parcours client bloqué.
- Contexte utilisateur en front-end : corrélez directement les étapes et les erreurs du back-end avec les sessions utilisateur réelles dans RUM afin de mieux cerner l’impact sur le client.
- Hiérarchisation en fonction de l’impact : triez les corrections techniques en fonction des implications financières et opérationnelles du processus métier, au lieu de vous fier uniquement au volume d’alertes.
Bâti sur la Cisco Data Fabric optimisée par Splunk
Business Journeys est un pilier fondamental de notre stratégie d’observabilité full-stack. Reposant nativement sur la Cisco Data Fabric optimisée par Splunk, il vous offre une visibilité sur l’ensemble de l’infrastructure et des chemins réseau via Cisco ThousandEyes, doublée des capacités unifiées de Splunk Observability Cloud qui couvre les services d’application dans Splunk APM, l’expérience utilisateur dans Digital Experience Analytics et les résultats métiers avec Business Journeys.
Article connexes

Ne faites plus de conjectures sur les sujets cruciaux : passez des Golden Signals aux parcours métiers personnalisés

Le DevOps en pratique
