Table des matières

Activité : Ordonnanceurs et brokers dans Centreon

Centreon Engine et le Centreon Broker sont logiciels externes au code de Centreon mais leur configuration s’effectue dans l’interface web de Centreon en 3 étapes :

Historiquement Centreon était une interface Web de configuration exhaustive pour le moteur de supervision Nagios. C’était donc une surcouche Web qui utilisait le moteur de supervision Nagios et le broker de Nagios. Cela est toujours possible et le choix pour cete activitéa été d’utiliser Centreon Engine et Centreon Broker et à la place de Nagios à l’installation du logiciel.

Configuration de l’ordonnanceur Centreon Engine

La configuration de Centreon Engine s’effectue via le fichier main.cfg. Il faut donc configurer ce fichier au niveau de Centreon et ensuite le générer pour Centreon Engine.

Dans le menu Configuration – Moteurs de supervision, cliquez sur main.cfg dans le menu de gauche.

La liste des ordonnanceurs actuellement gérés par Centreon s’affiche :

Vous visualisez un ordonnanceur, Centreon Engine, qui correspond au serveur actuel Centreon.

Sélectionnez le fichier Centreon Engine CFG 1 pour accéder à sa configuration :

La configuration de Centreon Engine s’effectue à travers 7 onglets et un descriptif est disponible en cliquant sur l’icône en forme de point d’interrogation à gauche de chaque champ concerné.

Il est conseillé de garder la configuration standard de l’onglet Fichiers (pour l’emplacement des fichiers et des répertoires).

L’onglet Options de contrôle permet de configurer la manière dont les vérifications vont s’effectuer. Vous allez modifier certains paramètres pour définir la configuration suivante qui est recom-mandée :

OptionValeurs recommandées
Options de contrôle des hôtes
Contrôle agressif des hôtesDésactivé
Prédilection des dépendances d’hôteOui
Options de contrôle des services
Vérification des services orphelinsNon
Vérification des hôtes orphelinsNon
Vérification des dépendances de servicesNon
Prédilection des dépendances de servicesOui
Gestionnaire d’événements
Gestionnaire global d’événements de l’hôte
Gestionnaire global d’événements de service
Fraîcheur
Option de contrôle de la fraîcheur du résultat du serviceOui
Intervalle de contrôle de la fraîcheur du résultat du service86400 (24h)
Option de contrôle de la fraîcheur du résultat de l’hôteOui
Intervalle de contrôle de la fraîcheur du résultat de l’hôte86400 (24h)
Latence additionnelle du contrôle de fraîcheur0
Détection de bagotage des statuts
Détection de bagotage des statutsOui
Seuil bas de détection de bagotage des statuts de service25%
Seuil haut de détection de bagotage des statuts de services50%
Seuil bas de détection de bagotage des statuts d’hôtes25%
Seuil haut de détection de bagotage des statuts d’hôtes50%
Actions après contrôle
Activation de l'exécution des commandes post contrôle de serviceNon
Commande post contrôle de service
Activation de l'exécution des commandes post contrôle d'hôteNon
Commande post contrôle d'hôte
Autres options
NotificationOui
Contrôle actif des servicesOui
Contrôle passif des servicesOui
Gestionnaire d’événementOui
Contrôle actif des hôtesOui
Contrôle passif des hôtesOui
Options de contrôle passive des hôtes
Option de traduction des contrôles d'hôte passifNon
Les contrôles d'hôte passifs sont de type SOFTNon

Ce qui donne :

L’onglet Options des logs permet de configurer les informations qui seront journalisées et accessibles sur l’écran de consultation des journaux d’événements. Selon les options sélec-tionnées, le stockage des journaux d’événements en base de données peut être plus ou moins volumineux. Une latence importante dans la consultation de l’écran des journaux d’événements est souvent due à un excès de journalisation.

Précisez les paramètres suivants et recommandés :

OptionValeurs recommandées
Options des logs
Journalisation syslogNon
Journalisation des notificationsOui
Journalisation des tests de confirmation de serviceNon
Journalisation des tests de confirmation d’hôteNon
Journalisation des actions du gestionnaire d’événementsNon
Journalisation des états initiauxOui
Journalisation des commandes externesOui
Journalisation des états passifsOui
Enable logging pid informationOui
Temps maximums d'exécution
Temps maximum d’un contrôle de service60 secondes
Temps maximum d’un contrôle d’hôte10 secondes
Temps maximum d’une commande du gestionnaire d’événements30 secondes
Temps maximum d’une commande de notification30 secondes
Temps maximum d’une commande de gestion des don-nées de performances5 secondes
Temps maximum d'exécution d'une commande post contrôle de service5 secondes
Temps maximum d'exécution d'une commande post contrôle d'hôte5 secondes
Archives
Méthode de rotation des logsQuotidienne
Chemin d’archivage des logs/var/log/centreon-engine/archives/
Rétention des états
Rétention d’étatsOui
Fichier de rétention des états/var/log/centreon-engine/retention.dat
Intervalle de mise à jour de la rétention des états60
Rétention du statut du programmeOui
Rétention des données d’ordonnancementOui

Ce qui donne :

L’onglet de traitement des données (onglet Données) précisent les moyens utilisés pour la remontée des données de supervision récoltées par l’ordonnanceur dans Centreon.

Changez le paramètre suivant :

OptionValeurs recommandées
Données de performance
Traitement des données de performanceOui

L’onglet Optimisation offre des options de réglage fin des performances de Nagios.

Laissez les paramètres par défaut.

Les autres paramètres (onglet Administrateur) permettent de spécifier certaines configurations de localisation et de sécurité.

Laissez les paramètres par défaut.

L’onglet Débogage permet de spécifier un fichier de débogage et de préciser les informations qui seront inscrites par Nagios. En utilisation nominale, il est bien sûr recommandé de ne pas activer le débogage. Laissez les paramètres par défaut.

Enregistrez vos modifications

Configuration du broker Centreon Broker

Il n’y a pas de configuration particulière à faire pour Centreon Broker.

Retour à l'activité Supervision des services avec Centreon