Gestion des BA

Les vues métier (BV)

Définition

Les BV permettent de rassembler plusieurs BA dans un seul regroupement. Elles sont l’équivalent des “groupes d’hôtes” de Centreon et seront utilisées au travers des différents écrans du logiciel.

Chaque BV est reliée à une ou plusieurs BA.

Les restrictions de visualisation des BA se font uniquement au niveau des BV et permettent d’associer un ou plusieurs groupes d’accès (ACL) créés dans Centreon.

Une BV 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. Il n’existe pas de suivi des composants BA pour une BV.

Liste des BV

La configuration des BV est réalisée via le menu Configuration > Business Activity > Business Views

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

Le menu “Plus d’actions” permet d’appliquer une action sur plusieurs BV à la fois :

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

Rendre invisible une BV cache son arborescence de BA dans les pages:

  • Monitoring > Business Activity > Performances

La suppression d’une BV ne supprime pas les BA qui lui sont rattachées.

La suppression d’une BV la supprime définitivement.

Création d’une BV

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

Les activités métier (BA)

Définition

Les BA sont le coeur du module Centreon BAM, elles constituent les indicateurs agrégés qui vont être surveillés par le logiciel. 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.

Cette valeur indexée de 0 à 100 et comptabilisée en % est souvent associée à une mesure de qualité de service.

Une BA est associée à des indicateurs (KPI), surveillés par Centreon & Centreon Engine. C’est l’agrégation temps réel des états des KPI qui va fournir une valeur à la BA.

Liste

La gestion des BA est réalisée via le menu Configuration > Business Activity > Business Activity

../_images/conf_ba.png
Colonne Description
Nom Nom de la BA
Description Description succincte de la BA
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 ...)

Le menu “Plus d’actions” permet d’appliquer une action sur plusieurs BA à la fois :

  • Rendre les BA actives
  • Rendre les BA inactives
  • Supprimer les BA
  • Dupliquer les BA

Warning

La suppression d’une BA la supprime définitivement avec l’ensemble des données qui lui sont rattachées. La duplication d’une BA entraînera également la duplication des KPI.

Création d’une BA

L’ajout et la modification des BA sont réalisés au niveau d’un formulaire de saisie. Pour créer une nouvelle business activity, cliquer sur le lien Add (situé au-dessus ou au-dessous de la liste des BA).

Il n’existe pas de notions de modèles pour la gestion des BA.

../_images/conf_add_ba.png
Colonne Description
Nom Nom de la BA
Description Description de la BA
Seuil dégradé Lorsque le niveau est en dessous de ce seuil, la BA se retrouvera en état “Warning”
Seuil non fonctionnel Lorsque le niveau est en dessous de ce seuil, la BA se retrouvera en état “Critical”
Période de temps de reporting par défaut utilisée par Centreon BAM et Centreon BI Le reporting sera basé sur la période de temps indiqué
Contact Groups Les groupes de contacts sont notifiés lorsque la BA passe en état Warning/Crtiical
Période de notification Période de temps durant laquelle la notification peut avoir lieu
Intervalle entre deux notifications Intervalle de notification
Notification Options Les états pour lesquels les notifications seront envoyées
Enable notification Etat du système de notification sur la BA (activé ou désactivé)
Automatically inherit KPI downtimes ? Les plage de maintenance programmée sur les KPIs de la BA doivent-elles être automatiquement appliqué à la BA **
Collecteur additionnel Offre la possibilité d’afficher cette activité métier sur le collecteur distant si ce dernier dispose du module Centreon Poller Display
Activate Etat de la BA (activé ou désactivé)

L’ajout d’une nouvelle BA est découpé en plusieurs étapes :

  • Configuration générale de la BA
  • Configuration des escalades & dépendances
  • Relation à une BV
  • Informations détaillées

Warning

Pour que la BA soit calculée et supervisée, il est nécessaire de régénérer la configuration de l’ordonnanceur, à la manière d’un service standard.

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

  • Une BA hérite des plages de maintenance planifiées de ses KPIs lorsque son statut est Non-OK
  • Lorsqu’une BA est en plage de maintenance planifiée grâce au mécanisme d’héritage, dès que le statut de la BA remonte à OK, alors la plage de maintenance planifiée est arrêtée
  • Lorsqu’une BA 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

Configuration générale de la BA

La configuration générale est similaire à la page de configuration classique d’un service sur Centreon. Cependant, trois champs sont spécifiques au module.

Seuil dégradé

Correspond à un état dégradé de la BA. Il doit être supérieur ou égal au seuil de “Critical”. La définition de ce seuil va permettre deux choses:

  • La notification pour un état “Warning” ou dégradé à destination de groupes d’utilisateurs
  • L’affichage d’un composant visuel de couleur jaune dans le suivi de la BA, permettant de voir ou se situe l’état calculé par rapport à cet état dégradé

Seuil non fonctionnel

Correspond à un état critique de la BA. Il doit être inférieur ou égal au seuil de “Warning”. La définition de ce seuil va permettre deux choses:

  • La notification pour un état “Critical” ou critique à destination de groupes d’utilisateurs
  • L’affichage d’un composant visuel de couleur rouge dans le suivi de la BA, permettant de voir ou se situe l’état calculé par rapport à cet état critique

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 BA ne peut ici être dépendante que d’une autre BA.

Les escalades se configurent grâce au deuxième onglet.

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

Association de la BA aux BV

Une BA 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 la BA.

Informations détaillées

  • Icônes : icône représentant la BA
  • Commentaire : Commentaire décrivant la BA

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, c’est à dire quand la BA tombe en panne ou se rétablit.

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. Il peut être de quatre types :

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

Une BA peut être reliée à un ou plusieurs KPI.

Le KPI va influer sur la valeur de la BA grâce à une corrélation entre son état issu de la supervision temps réel et une valeur numérique comprise entre 0 et 100, exprimée en %. Un état opérationnel vaudra par exemple 100%, un état dégradé 50% et un état critique 0%. Ce choix de paramétrage est laissé à l’appréciation de l’utilisateur.

A chaque changement de statut d’une KPI, le module Centreon BAM va retrancher à une valeur initiale de 100% pour la BA les poids d’impact des différents KPI. Jamais une BA ne pourra avoir une valeur négative même si tous les poids d’impact additionnés ont une valeur supérieure à 100.

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
  • 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

Ajout 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é :

../_images/kpi_advanced.png
Colonne 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
Business Impact Impact 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é

Ajouter plusieurs KPI

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

../_images/kpi_multiple.png
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 appuyant sur le bouton Retrieve KPI, une liste de KPI se présentera :

../_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 CSV

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

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

Warning

Les KPI impactent la BA quand l’objet est en état “HARD” ou avéré, dans la supervision temps réel Centreon. Il n’est pas utile de redémarrer l’ordonnanceur quand on modifie la liste des KPI. Seul l’ajout, la suppression ou la modification d’une BA nécessite de redémarrer l’ordonnanceur. Les KPI de type “BA” ne peuvent pas être cycliques. Un KPI de type “Service” dont l’hôte serait en état “Down” sera associé à un impact critique.

Reconstruction des évènements de BA

Cette partie n’est intéressante que si Centreon BI est utilisé avec Centreon BAM et que les données de reporting ont besoin d’être reconstruites pour une quelconque raison.

Afin de reconstruire les évènements, 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