Aller au contenu

Administration superviseur Centreon

1. Objectif du cours

Savoir paramétrer Centreon pour superviser des hôtes et des services : installer/activer les Plugin Packs, créer des hôtes et services (SNMP) et appliquer la configuration via les Pollers.

2. Notions et définitions essentielles

  • Plugin Packs : modèles standardisés (hôtes, services, commandes) préprogrammés, liés à des plugins appelés sondes.
  • Sonde : plugin de supervision exécutant les vérifications.
  • Hôte : composant avec une adresse IP/DNS à superviser.
  • Service : contrôle/information associé à un hôte, accomplissant une tâche précise.
  • SNMP : protocole de gestion réseau utilisé pour superviser des équipements distants.
  • Poller : collecteur distant (ordonnanceur + module Broker) qui supervise et renvoie les réponses au serveur Centreon.

3. Fonctionnement et principes

  • Les Plugin Packs fournissent des templates prêts à l’emploi (hôtes, services, commandes) qui s’appuient sur des sondes pour récupérer des métriques.
  • Pour superviser une machine Windows via SNMP : activer SNMP sur la machine, définir la communauté SNMP (version 2c) et associer un template de service (ex. OS-Windows-Cpu-SNMP) à l’hôte.
  • Le serveur Centreon doit être à jour et les services Centreon (moteurs, broker, SNMP, traps) démarrés et activés au démarrage pour assurer la collecte.
  • L’application globale de la configuration se fait via l’export sur les Pollers (sélection de Central, options Move Export Files et Restart Monitoring Engine) ; après export la console confirme l’export et l’hôte remonte UP, puis les services se mettent à jour.

4. Commandes et manipulations

Commandes CLI principales (groupées par procédure) : - Mise à jour et redémarrage du serveur : - Yum update — met à jour le serveur. - reboot — redémarre le serveur. - Activation des services au démarrage : - systemctl enable rh-php73-php-fpm httpd24-httpd mariadb centreon cbd centengine gorgoned snmptrapd centreontrapd snmpd — active ces services au boot. - Démarrage / redémarrage et vérification des services : - Redémarrer et vérifier cbd et centengine : systemctl restart cbd centengine ; systemctl status cbd centengine. - Redémarrer et vérifier gorgoned : systemctl restart gorgoned ; systemctl status gorgoned. - Démarrer et vérifier snmptrapd et centreontrapd : systemctl start snmptrapd centreontrapd ; systemctl status snmptrapd centreontrapd. - Démarrer et vérifier snmpd : systemctl start snmpd ; systemctl status snmpd.

Manipulations GUI essentielles : - Installer Plugin Packs : Paramètres → Plugin Packs (cliquer sur le + si non cochés). - Créer un hôte : Paramètres → Hosts → Hosts → Add ; renseigner nom, IP/DNS, SNMP Community (version 2c), Templates = generic-active-host-custom → Save. - Créer un service lié à un hôte : Paramètres → Services → Services by host → Add ; nom du service (ex. CPU), sélectionner l’hôte, Template = OS-Windows-Cpu-SNMP → Save. - Appliquer la configuration avec Pollers : Pollers (icône en haut à gauche) → Configure pollers → Export configuration → ajouter Central, cocher Move Export Files et Restart Monitoring Engine → Export.

5. Sécurité et bonnes pratiques

  • Utiliser l’identifiant root (par défaut mentionné) avec le mot de passe choisi lors de l’installation pour les opérations système sensibles.
  • Vérifier que SNMP n’est pas présumé actif : sur Windows, ajouter la fonctionnalité SNMP si absent via Applications et fonctionnalités → Fonctionnalités facultatives → Ajouter SNMP Protocol.
  • Dans la configuration SNMP Windows, définir la communauté (même valeur que celle renseignée sur l’hôte Centreon) via l’onglet Sécurité du service SNMP.
  • Activer au démarrage les services Centreon essentiels pour assurer la continuité de la supervision.

6. Points essentiels à retenir pour le TSSR

  • Les Plugin Packs accélèrent et standardisent la supervision (modèles connectés à des sondes).
  • Mettre à jour le serveur (Yum update) puis redémarrer avant de poursuivre le paramétrage.
  • Activer au démarrage et vérifier l’état des services Centreon (cbd, centengine, gorgoned, snmptrapd, centreontrapd, snmpd).
  • Créer les hôtes via Paramètres → Hosts → Hosts ; renseigner SNMP Community version 2c et template generic-active-host-custom.
  • Associer des services par hôte via Templates (ex. OS-Windows-Cpu-SNMP pour CPU).
  • Sur Windows, SNMP peut être absent par défaut : l’installer et ajouter la communauté en sécurité.
  • Appliquer la configuration globale avec Configure pollers → Export configuration, choisir Central et cocher Move Export Files + Restart Monitoring Engine.
  • Après export, vérifier que l’hôte apparaît UP puis que les services remontent.
  • Il est possible d’attacher plusieurs services à un même hôte.
  • L’identifiant par défaut pour se connecter au serveur Centreon est root (mot de passe choisi à l’installation).

7. Tableau récapitulatif

Élément Rôle Où / Exemple
Plugin Packs Modèles prêts (hôtes/services/commandes) Paramètres → Plugin Packs
Hôte Objet supervisé (IP/DNS) Template : generic-active-host-custom
Service Vérification liée à un hôte Template : OS-Windows-Cpu-SNMP
SNMP Protocole de collecte Community version 2c, config sur Windows (Sécurité)
Poller Collecteur distant (ordonnanceur + Broker) Configure pollers → Export configuration (Central)

8. Vérifications pratiques

  • Vérifier, côté serveur, que les services Centreon essentiels sont en état « actif » (statut système).
  • Dans Plugin Packs, les cases cochées indiquent que les packs sont installés.
  • Dans Configure pollers, l’export affiche une console de validation ; l’hôte doit remonter en UP puis les services doivent passer de l’état attente à remontés.
  • Depuis l’interface, cliquer sur le service CPU créé pour afficher son graphique de supervision.
  • Sur la machine Windows supervisée, vérifier la présence et la configuration du service SNMP (onglet Sécurité contient la communauté).

9. Flashcards Anki

Que sont les Plugin Packs ? :: Des modèles de supervision (services, hôtes, commandes) préprogrammés connectés à des sondes. Quelle commande met à jour le serveur Centreon ? :: Yum update Quelle commande redémarre le serveur Centreon ? :: reboot Quel template utiliser pour un hôte actif personnalisé selon le cours ? :: generic-active-host-custom Quelle version SNMP doit être renseignée pour l'hôte ? :: 2c Par quel menu accéder aux Plugin Packs dans l'interface ? :: Paramètres → Plugin Packs Quel est le template de service CPU Windows SNMP utilisé dans le cours ? :: OS-Windows-Cpu-SNMP Que font les Pollers ? :: Collecteurs distants (ordonnanceur + module Broker) qui supervisent et réexpédient les réponses au serveur Centreon. Que faut-il cocher après avoir choisi Central lors de l'export configuration ? :: Move Export Files et Restart Monitoring Engine Quel identifiant est indiqué par défaut pour se connecter au serveur Centreon ? :: root