Processus métier
Le tableau de bord des processus métier permet de surveiller en temps réel les processus de gestion des processus métier ( BPM ). Il est disponible sur Instana, SaaS et Instana, en versions Standard et Custom auto-hébergées.
Vous pouvez surveiller les processus métier qui s'exécutent dans les outils d'automatisation métier suivants:
- IBM Business Automation Workflow (BAW) autonome (processus BPMN). Les processus BPEL et les installations BAW gérés par IBM Cloud Pak for Business Automation ne sont actuellement pas pris en charge.
- IBM Business Automation Manager Open Edition (également connu sous le nom de Process Automation Manager d' Red Hat ou JBoss jBPM )
- Camunda
Les outils d'automatisation métier (également appelés outils de gestion des processus métier ou BPM) sont utilisés par de nombreuses sociétés pour automatiser les étapes répétitives de leurs processus métier. Ces processus métier peuvent se composer de flux de travaux avec des étapes automatisées ou impliquant des personnes. Un processus métier (par exemple, « Création d'un nouveau poste » dans les RH standard) peut comporter de nombreuses activités (par exemple, « Validation d'une nouvelle demande par le directeur général »). Grâce au tableau de bord des processus métier, Instana peut désormais signaler aux utilisateurs lorsqu'un processus métier ou une activité est affecté par un problème informatique.
Prérequis
Avant d'utiliser la fonctionnalité des processus métier, assurez-vous qu'elle est bien activée pour votre environnement.
Instana SaaS
Dans les déploiements d' Instana SaaS, cette fonctionnalité est activée par défaut.
Instana en auto-hébergement
Dans les déploiements auto-hébergés, vous devez activer l'indicateur de fonctionnalité « Processus métier ». Pour activer le drapeau de fonctionnalité, consultez les pages suivantes :
- Activation des fonctionnalités optionnelles d' Standard Edition
- Activation des fonctionnalités optionnelles pour l'édition personnalisée
Une fois la fonctionnalité activée, l'agent hôte d' Instana détecte et extrait automatiquement les processus métier et les activités en cours d'exécution sur vos plateformes d'automatisation métier. Pour plus d'informations sur l'installation des agents d' Instana, consultez la section « Installation des agents d' Instana ».
Tableau de bord des processus métiers
Le tableau de bord des processus métier comporte deux onglets :
- Onglet « Perspectives commerciales »
- Onglet « Processus métier »
L'onglet « Processus métier » affiche une vue proactive des processus métier détectés.
Le tableau « Processus métier » comprend les colonnes suivantes :
- le nombre d'instances de processus lancées
- l'identifiant du processus, qui ouvre une fenêtre « ToggleTip » comportant un bouton «Copier» permettant de copier facilement l'identifiant complet dans le presse-papiers
- la version du processus, qui ouvre une fenêtre « ToggleTip » avec un bouton «Copier» permettant de copier facilement la version complète dans le presse-papiers
- le nombre d'activités qui composent le processus métier
- l'état de santé informatique du processus.
Utilisez le filtre pour filtrer la liste des processus en créant une requête de balises.
Vous n'avez pas besoin de configurer le tableau de bord des processus métier, car Instana le génère automatiquement dès que l'agent Instana détecte des outils BPM pris en charge en cours d'exécution.

L'onglet « Perspectives commerciales » affiche la liste des perspectives commerciales créées par l'utilisateur. Vous pouvez consulter vos perspectives actuelles, avec leurs descriptions, le nombre de processus associés, les équipes concernées et l'état de santé informatique. La santé informatique est évaluée en fonction de l'impact éventuel des alertes informatiques sur l'architecture informatique qui soutient les processus métier.

Cliquez sur Créer pour créer une nouvelle perspective commerciale. L'assistant de création de perspective « Nouvelle perspective commerciale » est un outil interactif et simple permettant de créer une perspective. Il comporte trois parties :
- Indiquez le nom unique de la perspective et ajoutez une description (facultative).
- Définissez le modèle de la perspective en sélectionnant les filtres de balises afin d'identifier les processus à inclure.
- Vous pouvez sélectionner autant d'équipes RBAC que vous le souhaitez pour leur donner accès à cette vue.

Affichage des détails d'un point de vue commercial
Pour afficher les détails de la perspective métier, procédez comme suit :
- Cliquez sur l'onglet « Perspectives commerciales » du tableau de bord « Processus commerciaux ».
- Cliquez sur le nom de la perspective pour afficher ses détails.
- Vous pouvez visualiser les processus de gestion inclus dans la perspective dans l'onglet Processus de gestion.
- Dans l'onglet « Configuration », vous pouvez modifier le filtre, le nom, la description et les équipes d'une perspective métier.
Association des équipes
Vous pouvez affecter une équipe à une perspective commerciale spécifique, mais seules les équipes dont vous êtes membre seront disponibles à la sélection.
Une fois que les équipes ont été associées à des perspectives métier, seuls leurs membres pourront consulter ces perspectives dans l'interface utilisateur. De plus, votre niveau d'accès aux informations commerciales dépend des rôles qui vous sont attribués au sein de cette équipe.
Pour plus d'informations sur Teams, consultez la section Créer une nouvelle équipe.

Affichage des détails d'un processus métier
Pour afficher les détails d'un processus de gestion, procédez comme suit :
- Cliquez sur l'onglet « Processus métier » du tableau de bord « Processus métier ».
- Cliquez sur le nom du processus pour en afficher les détails.
Le Résumé de la page des détails du processus de gestion affiche les informations suivantes :
- Nombre actuel d'instances démarrées par le processus métier.
- Nombre total d'erreurs (problèmes informatiques) affectant les services sur lesquels repose le processus.
- Graphique de comptage des instances démarrées du processus au fil du temps.
- Principales activités du processus, en fonction des indicateurs sélectionnables suivants:
- Temps d'attente moyen
- Nombre d'appels
- Taux d'appels erronés
- Toute modification de l'infrastructure qui prend en charge le processus.
- Un graphique des erreurs qui présente le nombre d'erreurs au fil du temps et qui concerne les services sur lesquels le processus s'appuie.
- Un graphique de distribution présente la latence des appels au sein du processus métier au fil du temps, avec des agrégations sélectionnables.
Pour afficher des appels spécifiques du processus métier et des détails sur les appels d'instance et les traces complètes, cliquez sur Analyser les instances.
Pour afficher les problèmes liés à l'architecture informatique qui sous-tend le processus métier, cliquez sur « Problèmes ».
L'onglet « Flux » affiche une carte dynamique illustrant le déroulement des activités au sein du processus sélectionné. Chaque nœud présente une activité et les informations associées, avec des flèches indiquant les nœuds enfants. Vous pouvez effectuer un panoramique, zoomer et réinitialiser l'affichage à l'aide de la souris ou de la barre d'outils.


Chaque nœud d'activité est identifié par un code couleur en fonction de son état :
- Gris : indique une
healthyactivité - Jaune : indique un
warningétat - Rouge : indique un
errorétat
Vous pouvez cliquer sur n'importe quel nœud d'activité jaune ou rouge pour ouvrir une fenêtre contextuelle qui affiche tous les événements liés à l'activité sélectionnée.

Affichage des détails d'une activité commerciale
Sur la page des détails du processus métier, vous pouvez voir l'onglet Activités , qui contient la liste de toutes les activités prenant en charge le processus métier sélectionné.

Sélectionnez une activité pour afficher la page de détails de l'activité commerciale dans l'onglet « Résumé », qui contient les informations suivantes :
- Nombre actuel d'instances démarrées par l'activité.
- Nombre total d'erreurs (problèmes informatiques) affectant les services sur lesquels repose l'activité.
- Graphique de comptage des instances démarrées de l'activité au fil du temps.
- Principaux services de l'activité, en fonction des indicateurs sélectionnables suivants:
- Temps d'attente moyen
- Nombre d'appels
- Taux d'appels erronés
- Un graphique d'infrastructure qui affiche les changements et les problèmes liés aux services qui prennent en charge l'activité.
- Un graphique des erreurs qui présente le nombre d'erreurs au fil du temps et qui concerne les services sur lesquels le processus s'appuie.
- Un graphique de distribution présente la latence des appels au sein de l'activité au fil du temps, avec des agrégations sélectionnables.
- Un graphique de durée d'activité (sur la durée et la distribution).
La durée correspond au temps écoulé entre deux activités consécutives de votre processus métier, par exemple le temps qui s'écoule entre les étapes « Valider le panier » et « Traiter le paiement ».
La latence correspond au temps moyen nécessaire pour traiter un appel au sein d'une activité; elle est calculée en divisant la durée totale par le nombre d'appels. Cet indicateur permet d'effectuer des comparaisons pertinentes des performances entre des activités présentant des volumes d'appels variables.
La page de détails de l'activité commerciale contient également un onglet Services , qui contient une liste de tous les services qui soutiennent l'activité commerciale sélectionnée.

BPM dans une analyse non limitée
Vous pouvez utiliser des analyses non limitées pour filtrer et regrouper des appels BPM . Par défaut, si vous cliquez sur Analyser les instances dans le tableau de bord Processus métier, tous les appels de ce processus sont sélectionnés et regroupés par ID instance de processus racine, qui représente un appel unique du processus.

BPM sur la page des événements
Si les processus métier s'appuient sur une entité affectée, la liste des processus métier impactés par l'événement s'affiche sur la page Evénement du tableau de bord Evénements. Pour plus d'informations sur la configuration et l'utilisation des événements, consultez la section « Gestion des événements et des alertes ».

Configuration des processus métier
L'agent « Instana » détecte et extrait automatiquement les processus métier et les activités en cours d'exécution lorsqu'il est déployé sur un hôte exécutant les outils pris en charge d' BPM.
Vous pouvez configurer l' Instana e pour qu'il collecte et stocke davantage de données opérationnelles issues des processus métier. Pour configurer l'agent d' Instana s afin qu'il collecte ces données, il faut ajouter les noms des champs de données à *instanaAgentDir*/etc/instana/configuration.yaml. Par exemple, l'extrait suivant sert à configurer la capture des données issues de l'application exemple « Standard HR Open New Position » disponible à l'adresse IBMBusiness Automation Workflow :
com.instana.tracing:
extra-bpm-variables:
- HiringManager
- EmploymentStatus
- Department
- Location
- GMApproval