Aller au contenu principal
Version: 24.04

Gestion

Les activités métier

Aussi appelées Business activities ou BA

Lorsque vous créez/modifiez une activité métier, il faut générer et pousser la configuration pour que les modifications soient prises en compte

Définition

Les activités métier sont le coeur de l'extension Centreon BAM, elles constituent des indicateurs agrégés, basées sur les ressources supervisées par Centreon. Sur la base de la valeur calculée, le système va être en mesure de notifier les utilisateurs en cas de dépassement de seuils, révélateur d'un dysfonctionnement du service IT ou de l'application modélisée.

Méthodes de calcul

Une des notions importantes à comprendre lorsqu'on manipule des BA est la méthode de calcul appliquée. Il y a quatre méthodes de calcul disponibles afin de rendre compte de l'état d'une BA:

  • Best Status: Lorsque vous souhaitez suivre le dysfonctionnement de TOUS les indicateurs au même moment
  • Worst Status: Lorsque vous souhaitez savoir dès qu'un indicateur ne fonctionne plus
  • Ratio: Lorsque vous souhaitez modéliser des concepts de Cluster en spécifiant un pourcentage ou un nombre de resources maximum en statut Critique que vous ne voulez pas dépassez
  • Impact: Lorsque vous souhaitez définir finement l'impact de chaque indicateur en fonction de leurs poids (<=> sévérité)

Ci-dessous des explications et exemples pour chacune des méthodes

L'ordre appliqué pour "Best" status est le suivant : OK > Unknown > Warning > Critical > Pending

image

Et la configuration correspondante:

image

Création d'une activité métier

Pour créer une nouvelle activité métier, cliquer sur +AJOUTER. Le formulaire ci-dessous apparaît :

image

La création de l'activité métier se fait directement dans le panneau qui s'ouvre. Après avoir donné un nom (obligatoire & unique) à votre activité métier, vous devrez configurer plusieurs sections. La section Indicateur est la plus importante. Les caractères suivants ne sont pas autorisés dans le nom d'une BA : ~!$%^&|'"<>?,()=*{} et les espaces.

Indicateurs

C'est la section la plus important: c'est ici que vous définissez quels indicateurs vont être liés à la BA et quelle méthode de calcul sera appliquée.

Vous pouvez lier ces types d'indicateurs à une activité métier:

  • Services
  • D'autres activités métier
  • Meta-services
  • Règles booléennes
  • Services de type Anomaly Detection

Méthode de calcul

Vous pouvez choisir parmi les 4 méthodes suivantes:

  • Best status
  • Worst status
  • Ratio
  • Impact

Une fois les indicateurs et la méthode de calcul sélectionnés, vous pouvez en option, définir la manière dont les plages de maintenance planifiées des indicateurs vont se repercuter sur l'activité métier:

  • Ignore the downtime: Dans ce cas, les plages de maintenance positionnées sur les indicateurs seront ignorées, la BA sera impactée
  • Inherit the downtime: Dans ce cas, la BA hérite automatiquement de la plage de maintenance dès lorsqu'un indicateurs l'impactant est en plage de maintenance. L'héritage suit ces règles:
    • Une activité métier hérite des plages de maintenance planifiées de ses KPIs lorsque son statut est Non-OK
    • Lorsqu'une activité métier est en plage de maintenance planifiée grâce au mécanisme d'héritage, dès que le statut de l'activité métier remonte à OK, alors la plage de maintenance planifiée est arrêtée
    • Lorsqu'une activité métier est en plage de maintenance planifiée grâce au mécanisme d'héritage, si un des impacts provient d'un de ses indicateurs n'étant pas sous plage de maintenance planifiée, alors la plage de maintenance de la BA est arrêtée
  • Ignore the indicator in the calculation: lorsqu'un indicateur est en plage de maintenance planifiée, son statut/impact est ignoré du calcul

Une fois la configuration du calcul de la BA effectuée, il vous est possible de configurer les éléments suivant dans les différentes sections:

  • Vue métier: Pour lier l'activité métier à une vue métier
  • Affichage: Paramètrer les options d'affichage de l'activité métier
  • Notification: à quels moment et qui sera notifié en cas de dégradation de service sur cette activité métier
  • Rapport: paramètres gérant les SLA cibles et période de reporting à utiliser dans les widgets et rapports (lié à l'extension Centreon MBI)
  • Gestionnaire d'évènements: paramètres permettant l'exécution de script d'auto-correction

Vue métier

Lier l'activité métier à une ou plusieurs "Vue métier". Cela permet de rendre disponible l'activité métier aux utilisateurs non-admin et de configurer les widgets & rapports.

Affichage

  • Afficher sur un collecteur distant: Permet de rendre accessible l'activité métier sur un collecteur distant à condition que TOUS les indicateurs liés (y compris aux niveaux inférieurs) soit visible du collecteur distant
  • Geo-coordinate: définir la position géographique de l'activité métier pour l'afficher sur une GeoView (Centreon Map)
  • Nom de la vue d'infrastructure associée: rendre accessible en un clic l'accès à la vue d'infrastructure supportant l'activité métier.

Notification

Configurer à quel moment et qui doit être notifié lors d'une dégradation de l'état de l'activité métier. Il est également possible de définir les propriétés d'escalade. Lors de la liaison d'une escalade à une activité métier, ce sont les propriétés des service de l'escalade qui sont utilisés

Rapport

  • Période de rapport par défaut: la disponibilité calculées et affichées dans les widgets & rapports sera calculée sur cette période
  • Service Level Agreement en %(SLA): seuil en pourcentage visible dans les widgets & rapports auquel la disponibilité et l'activité est comparée
  • Service Level Agreement en min(SLA): seuil en minute visible auquel le temps indisponible est comparée
  • Service Level Objective en %(SLO): seuil additionnel en pourcentage qui peut être utilisé comme un seuil de SLA "warning".
  • Service Level Objective en min(SLO): seuil additionnel en minute qui peut être utilisé comme un seuil de SLA "warning".
  • Plages de reporting additionnelles: permet de calculer les statistiques de l'activité métier sur d'autres plages horaire

Dans les champs Période de rapport par défaut et Plages de reporting additionnelles, n'utilisez pas de périodes temporelles comprenant des exceptions : les exceptions ne seront pas prises en compte.

Gestionnaire d'évènements

Pour activer et associer des mécanisme d'auto-remédiation en fonction du statut de l'activité métier

Liste

La gestion des activité(s) métier est réalisée via le menu Configuration > Activités métiers > Activités métiers.

image

Des actions de duplication, suppression, activation/désactivation ou changement massif sont possible lorsque vous cochez une ou plusieurs lignes

La suppression d'une activité métier la supprime définitivement avec l'ensemble des données et indicateurs qui lui sont rattachés.

Indicateurs (KPI)

Lorsque vous créez/modifiez un indicateur, il faut générer et pousser la configuration pour que la modification soit prise en compte

Définition

Un indicateur est un point de contrôle présent dans le système de supervision qui est associé à une BA. Un BA peut avoir 1 à n indicateurs et ces indicateurs peuvent être de cinq types :

  • Indicateurs "Service" (les services déployés par groupes ne sont pas disponibles)
  • Indicateurs "Meta Service"
  • Indicateurs "Booléen"
  • Indicateurs "Activité métier"
  • Indicateurs basés sur des services de type Anomaly Detection

Un indicateur impacte uniquement sa BA parente lorsque le statut de la ressource qui lui est rattachée est en état confirmé ("hard") dans la supervision.

L'indicateur va influer sur la valeur de la BA grâce à un mécanisme d'impact sur sa santé. Ce choix des valeurs des impacts est laissé à l'appréciation de l'utilisateur. Pour commencer, nous conseillons d'utiliser le mode "standard" se reposant sur des mots clés (mineur,bloquant..) plutôt que le mode avancé se basant sur des valeurs numérique d'impact, plus compliqué à déterminer.

A chaque changement de statut d'un indicateur, l'impact, s'il existe, va être retranché à la santé de la BA. La santé minimum d'une BA est 0 même si la somme de ses impacts en cours est supérieur à 100.

Liste des indicateurs (KPI)

La gestion des indicateurs peut être réalisée de deux manières:

  • Dans l'activité métier comme vu précédemment
  • Au travers du menu Configuration > Activités métiers > Indicateurs (KPI) uniquement pour les BA utilisant le mode de calcul "Impact"

image

ColonneDescription
Key Performance indicatorNom de l'indicateur (basé sur l'objet utilisé)
Typetype de resource associée (Service, Meta Service, BA)
Impact dégradéPoids d'impact en cas d'état "Warning" ou dégradé, dans la supervision temps réel
Impact critiquePoids d'impact en cas d'état "Critical" ou critique, dans la supervision temps réel
Impact inconnuPoids d'impact en cas d'état "Unknown" ou inconnu, dans la supervision temps réel
ActionsActions pouvant être effectuées (modification,activation/désactivation)

Le menu "More actions" permet d'appliquer une action sur plusieurs indicateurs à la fois :

  • Activer les KPI au sein de leur BA
  • Modifier massivement les valeurs d'impact des KPIs
  • Désactiver les KPI au sein de leur BA
  • Supprimer les KPI

La suppression d'un KPI ne supprime pas l'objet auquel il réfère dans les objets Centreon ni l'historique des impacts dans les logs. La disponibilité de la BA impactée n'est pas non plus recalculée.

Création d'un indicateur (KPI)

Il existe plusieurs façons d'ajouter des indicateurs:

image

Ajouter un indicateur

Dans cette page, il est uniquement possible de créer/gérer les indicateurs attachés à des activité métier utilisant le mode de calcul "Impact".

Pour ajouter un indicateur, cliquer sur le lien Ajouter un KPI qui dirige vers un formulaire de saisie.

L'ajout d'indicateur via ce formulaire n'est valable que pour les activités métier de type IMPACT.

Mode standard :

image

Mode avancé :

Il permet de saisir la valeur des impacts manuellement.

image

ParamètreDescription
Mode de configurationMode de configuration standard ou avancé
Type de KPIType de KPI (Service, Meta service, booléen ou une BA)
Key Performance IndicatorChoix du KPI sur la base des objets présents dans Centreon
Impact métier pour le statut warningPoids d'impact en cas d'état "Warning" ou dégradé, dans la supervision temps réel
Impact métier pour le statut critiquePoids d'impact en cas d'état "Critical" ou critique, dans la supervision temps réel
Impact métier pour le statut unknownPoids d'impact en cas d'état "Unknown" ou inconnu, dans la supervision temps réel
Activité(s) métier concernée(s)BA auxquelles le KPI est associé.

Pour ajouter un KPI de type booléen, il faut l'avoir préalablement créé dans le menu dédié (cf explication ci-après)

Ajouter plusieurs KPI

Pour ajouter plusieurs KPI à la fois, cliquer sur le lien Ajouter plusieurs KPI qui dirige vers un formulaire de saisie.

Sélection l'objet à partir duquel vous souhaitez récupérer les services.

ColonneDescription
Mode de configurationMode de configuration standard ou avancé
Type d'objetType de l'objet à partir duquel les KPI seront chargés
Hôte, Groupe d'hôtes, Groupe de servicesSelon le type d'objet sélectionné, une liste d'objets sera chargée lors du clic sur le bouton "Récupérer KPI"
Activité(s) métier concernée(s)BA auxquelles le KPI est associé, seules les BA utilisant le mode IMPACT sont listées ici

En cliquant sur le bouton Récupérer KPI, une liste des indicateurs se présentera, il sera alors possible de les filtrer / d'appliquer massivement les seuils:

image

ColonneDescription
HôteHôte du KPI de service
ServiceKPI de service
Impact dégradéPoids d'impact en cas d'état "Warning" ou dégradé, dans la supervision temps réel
Impact critiquePoids d'impact en cas d'état "Critical" ou critique, dans la supervision temps réel
Impact inconnuPoids d'impact en cas d'état "Unknown" ou inconnu,dans la supervision temps réel

Indicateur booléen

Dans le menu Configuration > Activités métiers > Règles booléennes.

Il est possible de créer des règles logique entre les services afin d'en faire des règles "booléenne".

image

ColonneDescription
Nom de la règle booléenneNom du KPI booléen
Expression booléenneExpression booléenne (voir après)
L'impact est appliqué lorque l'expression retourneDans quel cas l'impact doit être appliqué: quand l'expression renvoie Vrai ou Faux ?
CommentairesCommentaires concernant le KPI
StatutActivé ou désactivé

Expression booléenne :

  1. Fenêtre d'édition de l'expression logique
  2. Boutons d'édition
  3. Les services qui alimentent l'expression
  4. Bouton permettant d'évaluer l'expression avec les statuts réels de monitoring
  5. Etat suite à l'évaluation (statuts réels ou simulés)
  6. Permet d'entrer dans le mode simulation. Ce dernier permet de soumettre des états aux différents services permettant de simuler une situation et voir le retour de l'expression

Les vues métier

Business Views - BV

Définition

Les vues métier permettent de rassembler plusieurs activités métier dans un groupe. Elles peuvent être comparées aux "groupes d'hôtes" de Centreon et seront utilisées au travers des différents écrans du logiciel.

Les restrictions de visualisation des activités métier (ACL) se font uniquement à travers les vues métier et permettent d'associer un ou plusieurs groupes d'accès créés dans Centreon.

Afin de faciliter la "root cause analysis", une fois qu'un utilisateur a accès à une activité métier, il sera en mesure de visualiser tous les indicateurs liés, peu importe les restrictions sur les resources qui pourraient être définies.

Une vue métier n'est pas un indicateur en tant que tel pour lequel des données peuvent être historisées. L'information qu'elle affiche dépendant de son contenu à l'instant ou on la sollicite.

Liste des vues métier

La configuration des vues métier est réalisée via le menu Configuration > Activités métiers > Vues métiers.

image

ColonneDescription
NomNom de la vue métier
DescriptionDescription
AffichéAffichage ou non de la BV sur les écrans du logiciel Centreon BAM (deprecated)
ActionsListe d'actions pouvant être effectuées sur la vue métier (modification/affichage)

Supprimer une vue métier:

  • La suppression d'une vue métier ne supprime pas les activités métier qui lui sont rattachées.
  • La suppression d'une BV la supprime définitivement.

Création d'une vue métier

image

ColonneDescription
NomNom de la vue métier
DescriptionDescription de la vue métier
Activité(s) métierLa ou les activité(s) métier associée(s) à la BV concernée
Groupes d'accès autorisésLe ou les groupes d'accès pouvant consulter la vue métier et les activités métier contenues