Gestion des Activités Métier

Les vues métier (Business View - BV)

Définition

Les vues métier permettent de rassembler plusieurs activités métier dans un groupe. Elles peuvent être comparé 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.

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 > Business Activity > Business Views

../_images/conf_bv.png
Colonne Description
Nom Nom de la vue métier
Description Description
Affiché Affichage ou non de la BV sur les écrans du logiciel Centreon BAM (deprecated)
Actions Liste d’actions pouvant être effectuées sur la vue métier (modification/affichage)

Le menu “Plus d’actions” permet d’appliquer une action sur plusieurs vue métier à la fois :

  • Rendre les BV visibles (champ “Displayed” à “Yes”) - deprecated
  • Rendre les BV invisibles (champ “Displayed” à “No”) - deprecated
  • Supprimer les BV
  • Dupliquer les BV (le nombre de duplication se configure dans la colonne “Actions”)

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

../_images/conf_add_bv.png
Colonne Description
Nom Nom de la vue métier
Description Description de la vue métier
Afficher la vue Affichage ou non de la BV sur les écrans du logiciel Centreon BAM (deprecated)
Activité(s) métier concernée(s) La ou les activité(s) métier associées à la BV
Groupes d’accès autorisés Le ou les groupes d’accès pouvant consulter la vue métier et les activités métier contenues

Les activités métier (Business Activity - BA)

Définition

Les activités métier sont le coeur du module Centreon BAM, elles constituent les indicateurs agrégés qui vont être calculés. 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.

Cette valeur indexée de 0 à 100 (%) est souvent associée à une mesure de qualité de service. La variation de cette valeur détermine l’état “Fonctionnel”, “Dégradé” ou “Non fonctionnel” du service IT ou de l’application modélisée.

Comment cet index varie ? Une activité métier est associée à un ou plusieurs indicateurs (KPI) qui vont impactés la “santé” de l’activité métier en fonction de leur statut et des règles définies par l’utilisateur.

Liste

La gestion des activité(s) métier est réalisée via le menu Configuration > Business Activity > Business Activity

../_images/conf_ba.png
Colonne Description
Nom Nom de l’activité métier
Description Description de l’activité métier
Dégradé Seuil “Warning” : Correspond à un état dégradé de la BA. Une notification peut alors être envoyée.
Non fonctionnel Seuil “Critical” : Correspond à un état critique de la BA. Une notification peut alors être envoyée.
Actions Actions pouvant être effectuées (modification, activation/désactivation ...)

Il est possible d’éditer directement les seuils de l’activité métier en double cliquant sur le nombre.

Le menu “Plus d’actions” permet d’appliquer une action sur plusieurs activités métier à la fois :

  • Activer/Désactiver les activités métier
  • Modifier massivement les seuils
  • Supprimer les activités métier
  • Dupliquer les activités métier (ne duplique pas les KPIs)

Warning

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

Création d’une activité métier

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

../_images/conf_add_ba.png

L’ajout d’une nouvelle activité métier est découpé en plusieurs sections :

  • Configuration générale (obligatoire)
  • Configuration des escalades & dépendances (optionel)
  • Relation à une ou plusieurs vues métier (optionel)
  • Informations détaillées (optionel)
  • Gestionnaire d’évènements (optionel)

Configuration générale

Le premier onglet contient les informations les plus importantes liés à l’activité métier. Les paramètres principaux sont décris ci-dessous.

Pour rappel une activité métier a une “santé” de 100 et ses indicateurs viennent faire chuter ce nombre en fonction de leur statut. Le statut de l’activité métier dépendra alors des seuils suivants :

  • Seuil dégradé : entre 100 et 0. Seuil à partir duquel l’activité métier sera en état dégradé. Ce seuil permet à l’activité métier de passer en “orange” (dégradé) et de déclencher l’envoi de notification si configuré.
  • Seuil non fonctionnel : entre 100 et 0 (doit être inférieur au seuil dégradé). Seuil à partir duquel l’activité métier sera en état non fonctionnel.Ce seuil permet à l’activité métier de passer en “rouge” (non fonctionnel) et de déclencher l’envoi de notification si configuré.

Enfin, vous trouverez les paramètres supplémentaires suivant :

  • Période de reporting par défaut utilisé par Centreon BAM & Centreon MBI : Les statistiques de disponibilité et d’évènements seront par défaut calculées pour cette plage horaire. Il est possible d’en spécifier d’autres dans l’onglet “Information détaillée”.
  • Automaticaly inherit KPI downtimes : Les plage de maintenance programmée sur les KPIs de la BA doivent-elles être automatiquement appliqué à l’activité métier. (plus de précision ci-dessous)
  • Collecteur additionel : l’activité métier peut être visible sur un “Remote Server”* a condition que TOUS les KPIs de cette activité métier soient disponible sur le “Remote Server”.

Fonctionnement de l’héritage automatique des plages de maintenance planifiées (downtimes)

Cette option permet de ne pas être notifier et de ne pas tenir compte d’un changement de statut au niveau du reporting lorsqu’une plage de maintenance a été programmé sur les KPIs d’une activité métier.

  • 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 KPIs n’étant pas sous plage de maintenance planifiée, alors la plage de maintenance de la BA est arrêtée

Warning

Pour que l’activité métier soit calculée et supervisée, il est nécessaire de régénérer la configuration de l’ordonnanceur et de redémarrer les services de monitoring via l’interface dans Configuration > Poller.

Escalades et dépendances

Les systèmes d’escalades et de dépendances sont les mêmes que sur les objets traditionnels Centreon. Cependant, une activité métier ne peut ici être dépendante que d’une autre activité métier.

Pour plus de détails concernant le fonctionnement des escalades et des dépendances, voire la documentation de Centreon.

Association de l’activité métier aux vues métier

Une activité métier peut être associée à une ou plusieurs BV. Cette association peut se faire aussi bien au niveau de la configuration de la BV, qu’au niveau de la configuration de l’activité métier.

Informations détaillées

  • Icônes : icône représentant l’activité métier
  • Commentaire : Commentaire décrivant l’activité métier

En plus, des options liées à Centreon MBI sont disponibles dans ce menu.

  • Périodes de temps additionnelles utilisées pour les rapports Centreon MBI : Permet de définir les plages de services supplémentaire à calculer pour la BA (en plus de celle par défaut)
  • Seuils SLA : Déclarer les seuils Warning et Critique conditionnant l’affichage des icones météo ou d’affichage en couleurs dans les rapports & widgets de Centreon MBI exploitant les données de Centreon BAM.

Gestionnaire d’évènements

Si cette option est activée, cet onglet permet de déterminer la commande à exécuter lors de chaque changement de statut (montant ou descendant).

Indicateurs de performance clés (KPI)

Définition

Un KPI 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 KPI et ces KPIs peuvent être de quatre types :

  • Indicateur “Service”
  • Indicateur “Meta Service”
  • Indicateur “Booléen”
  • Indicateur “BA”

Un KPI impacte uniquement sa BA parente lorsque l’objet qui lui est rattaché est en état “HARD” (confirmé) dans la supervision temps réel Centreon.

Le KPI va influer sur la valeur de la BA grâce à un mécanisme d’impact sur sa santé en fonction du statut du KPI. 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’une KPI, 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.

Un KPI de type “Service” dont l’hôte serait en état “Down” sera associé à un impact critique.

Liste des KPI

La gestion des KPI est réalisée au travers du menu Configuration > Business Activity > Indicators

../_images/conf_kpi.png
Colonne Description
Key Performance Indicator Nom du KPI basé sur l’objet utilisé
Type Catégorie du KPI (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 critique Poids d’impact en cas d’état “Critical” ou critique, dans la supervision temps réel
Impact inconnu Poids d’impact en cas d’état “Unknown” ou inconnu, dans la supervision temps réel
Actions Actions pouvant être effectuées (modification, activation/désactivation)

Le menu “More actions” permet d’appliquer une action sur plusieurs KPI à 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

Warning

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 KPI

Il existe plusieurs façons d’ajouter des KPI :

../_images/add_kpi_types.png

Ajouter un KPI

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

Mode standard :

../_images/kpi_standard.png

Mode avancé :

Il permet de saisir la valeur des impacts manuellement.

../_images/kpi_advanced.png
Paramètre Description
Mode de configuration Mode de configuration standard ou avancé
Type de KPI Type de KPI (Service, Meta service, booléen ou une BA)
Key Performance Indicator Choix du KPI sur la base des objets présents dans Centreon
Impact métier pour le statut warning Poids d’impact en cas d’état “Warning” ou dégradé, dans la supervision temps réel
Impact métier pour le statut critique Poids d’impact en cas d’état “Critical” ou critique, dans la supervision temps réel
Impact métier pour le statut unknown Poids 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)

KPI de type booléen :

Dans le menu Configuration > Business Activity > 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”.

../_images/kpi_booleen.png
Colonne Description
Nom de la règle booléenne Nom du KPI
Expression booléenne Expression logique 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
L’impact est appliqué lorsque l’expression retourne Dans quel cas l’impact doit être appliqué : quand l’expression renvoie Vrai ou Faux ?
Comments Commentaires concernant le KPI
Status Activé ou désactivé

Note

Lorsque vous créez ou modifier une règle booléenne, utilisez la méthode “Redémarrer” lors de la génération de la configuration.

Ajouter plusieurs KPI

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

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

Colonne Description
Mode de configuration Mode de configuration standard ou avancé
Type d’objet Type de l’objet à partir duquel les KPI seront chargés
Hôte, Groupe d’hôtes, Groupe de services Selon 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é.

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:

../_images/kpi_multiple_retrieve.png
Colonne Description
Hôte Hôte du KPI de service
Service KPI de service
Impact dégradé Poids d’impact en cas d’état “Warning” ou dégradé, dans la supervision temps réel
Impact critique Poids d’impact en cas d’état “Critical” ou critique, dans la supervision temps réel
Impact inconnu Poids d’impact en cas d’état “Unknown” ou inconnu, dans la supervision temps réel

Charger fichier SSV

Pour ajouter plusieurs KPI à la fois en chargeant un fichier de type .ssv, cliquer sur le lien “Load .ssv file” qui dirige vers un formulaire de saisie.

../_images/ssv.png
Colonne Description
.ssv File Ouvrir l’explorateur de fichiers
KPI Type Type de KPI à charger
Format Aide sur le format du fichier SSV à utiliser en fonction du type de KPI choisi
Manual Filling Possibilité de compléter ce champ plutôt que de charger un fichier

Statistiques de disponibilité et évènements

Des statistiques de disponibilité et d’évènements sont automatiquement calculées tous les jours. Dans le cas de modification de période de reporting ou d’association à des vues métier, il est possible d’avoir à reconstruire ces statistiques pour appliquer les modifications de configuration sur la passé.

Pour cela, lancer le script suivant::

# cd centreon/www/modules/centreon-bam-server/engine
# ./centreon-bam-rebuild-events --all

Il est également possible de reconstruire les données d’une BA spécifique::

# ./centreon-bam-rebuild-events --ba=<id of ba>

Pour plus d’informations concernant ce script, lancer la commande suivante::

# ./centreon-bam-rebuild-events --help

Si vous disposez de Centreon MBI et souhaitez également exploiter ces données à jour, la commande suivante est à exécuter sur le serveur de reporting

/usr/share/centreon-bi/etl/importData.pl -r --bam-only