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

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 /usr/share/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