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