Installer et mettre à jour les Plugin Packs (Monitoring Connectors) de Centreon
Un connecteur Centreon s'installe en deux morceaux, à deux endroits différents. Oublier le second est l'erreur la plus courante, et la mise à jour suit la même règle.
Les « Plugin Packs » de Centreon s'appellent Monitoring Connectors depuis avril 2023 ; l'éditeur précise que seul le nom a changé. Cette page couvre leur installation, leur mise à jour et leur retrait sur Centreon 25.10, la version courante en octobre 2026. Pour comprendre ce que contient un connecteur et comment s'organise la supervision, commencez par la page sur la supervision avec Centreon et ses connecteurs.
Testez chaque nouveau connecteur sur un collecteur de laboratoire, et sauvegardez votre configuration avant une mise à jour de masse en production.
Deux éléments, deux emplacements
Un Monitoring Connector se compose d'un pack et d'un plugin, installés séparément :
| Élément | Ce qu'il apporte | Où l'installer |
|---|---|---|
| Pack | commandes, modèles d'hôte et de service, règles de découverte éventuelles | depuis l'interface du central |
| Plugin | le programme qui exécute les contrôles | sur chaque collecteur (poller) qui en a besoin |
Les deux se mettent à jour séparément aussi. Un pack à jour avec un plugin ancien, ou l'inverse, est une source classique d'erreurs après une mise à jour.
Prérequis : le gestionnaire et la licence
Le module Monitoring Connector Manager installe, met à jour et supprime les connecteurs. Il est installé par défaut, et Centreon recommande de le tenir à jour :
dnf update centreon-pp-manager
Sur Debian 12, la commande équivalente est :
apt install --only-upgrade centreon-pp-manager
La documentation précise qu'une licence est nécessaire pour accéder au catalogue complet. Le mode d'accès dépend de son type :
- licence en ligne : le central doit être connecté à Internet ; la page Configuration > Connectors > Monitoring Connectors affiche toujours le catalogue complet et les mises à jour disponibles ;
- licence hors ligne : la plateforme peut rester sans Internet, en DMZ par exemple, mais la page n'affiche que les connecteurs dont le paquet
centreon-pack-*est installé sur le central.
Pour savoir quel type vous avez, ouvrez Administration > Extensions > Manager : un bouton « See license » signale une licence en ligne, un bouton « Add token » une licence hors ligne. Côté gratuité, l'essai IT-100 donne accès à toute la bibliothèque pour 100 ressources au plus ; la documentation ne détaille pas ce qui reste disponible sans aucune licence.
Avec une licence hors ligne, rendez d'abord le catalogue visible sur le central, après avoir ajouté le dépôt des connecteurs indiqué sur le portail de support :
dnf install centreon-pack-*
Cette commande ne fait que publier les connecteurs dans l'interface ; elle n'installe pas les connecteurs eux-mêmes.
Installer un connecteur
La procédure Centreon compte quatre temps.
- Ouvrir le catalogue dans Configuration > Connectors > Monitoring Connectors.
- Installer le pack : survolez l'icône du connecteur et cliquez sur +. Une fois installé, il prend un contour vert et une coche verte.
- Lire la procédure de supervision : l'icône i de chaque connecteur ouvre sa documentation, avec ses prérequis côté équipement supervisé (compte, port, agent).
- Installer le plugin, automatiquement ou à la main.
Si certains objets du pack ne s'installent pas, Centreon indique qu'il faut le plus souvent mettre à jour la plateforme, puis réinstaller le pack.
Installation automatique ou manuelle du plugin
Depuis Centreon 22.04, l'option Automatic installation of plugins, en haut de la page du catalogue, installe le plugin sur un collecteur au moment où vous déployez une configuration qui l'utilise.
| Mode | Quand l'utiliser |
|---|---|
| Automatique | cas général, collecteurs ayant accès aux dépôts |
| Manuel | option désactivée, ou découverte lancée depuis un collecteur qui ne supervise encore aucune ressource de ce type |
L'installation manuelle se fait sur chaque collecteur concerné, avec le nom donné dans la procédure du connecteur. Exemple pour Linux SNMP sur Alma Linux ou RHEL :
dnf install centreon-plugin-Operatingsystems-Linux-Snmp
Sur Debian, le nom du paquet est en minuscules :
apt install centreon-plugin-operatingsystems-linux-snmp
Appliquez ensuite un modèle du connecteur à un hôte ou un service, dans le champ Template(s), puis déployez la configuration.
Mettre à jour packs et plugins
Une flèche sur un connecteur signale une mise à jour : cliquez dessus et confirmez. Quand plusieurs mises à jour existent, un bouton Update all les applique d'un coup. Il reste ensuite à mettre à jour les plugins.
Avec l'installation automatique activée, les plugins se mettent à jour au déploiement de la configuration du collecteur. Sinon, lancez sur chaque collecteur :
dnf update centreon-plugin\*
Ou, sur Debian :
apt-get --only-upgrade install centreon-plugin\*
Déployez ensuite la configuration de tous les pollers avec l'option de redémarrage du moteur réglée sur Restart, puis vérifiez qu'aucune nouvelle erreur n'apparaît. Centreon prévient que certaines mises à jour de connecteurs introduisent des changements incompatibles : lisez leurs notes de version avant de cliquer. Si vous déplacez un hôte vers un autre collecteur, vérifiez que les plugins nécessaires y sont présents.
Vérifier un plugin en ligne de commande
Quand un service reste en UNKNOWN, testez la commande à la main. Centreon demande de la copier depuis le panneau de détails de Resources Status, puis de l'exécuter sur le collecteur sous le compte centreon-engine, jamais en root :
su - centreon-engine
/usr/lib/centreon/plugins/centreon_linux_snmp.pl --plugin=os::linux::snmp::plugin --list-mode
--list-mode affiche les modes disponibles du plugin. Le moteur coupe un contrôle trop long : par défaut 60 secondes pour un service et 10 pour un hôte, selon la documentation de dépannage. Attention aussi aux listes blanches de commandes : si vous en créez une sur un collecteur, toutes les commandes absentes de la liste sont bloquées, y compris celles des connecteurs.
Désinstaller un connecteur
La croix rouge du connecteur le retire. Centreon refuse la désinstallation tant que ses modèles sont utilisés par un hôte, un service ou un autre modèle : supprimez ou détachez d'abord ces objets. Un connecteur dont un autre dépend, comme Linux SNMP pour Centreon Central, ne part que si aucun des deux n'est utilisé.
Les mêmes étapes s'appliquent aux connecteurs plus spécialisés, comme ceux de la supervision d'Office 365 ou de la supervision d'une base Oracle. Pour une plateforme neuve, voyez d'abord comment installer Centreon, et la rubrique Centreon pour les autres tutoriels.
Questions fréquentes
Où trouver les Plugin Packs dans Centreon 25.10 ?
Dans Configuration > Connectors > Monitoring Connectors. Le nom Plugin Packs a été remplacé par Monitoring Connectors en avril 2023, sans changement de fonction.
Pourquoi mon service reste-t-il en UNKNOWN après l'installation du pack ?
Le plus souvent, le plugin manque sur le collecteur qui exécute le contrôle. Installez-le, ou activez l'installation automatique et redéployez la configuration.
Les plugins Centreon sont-ils sur GitHub ?
Oui, le framework centreon-plugins est développé sur GitHub ; la documentation développeur de Centreon y renvoie pour écrire ses propres plugins et y signaler les bugs.
Faut-il mettre à jour les plugins sur tous les pollers ?
Oui, sur chaque collecteur qui exécute ces plugins, y compris le central s'il supervise lui-même des hôtes. Déployez ensuite avec redémarrage du moteur.
Centreon est-il gratuit avec tous ses connecteurs ?
Non. Le cœur de Centreon est open source, mais une licence est requise pour le catalogue complet. L'essai IT-100 gratuit ouvre toute la bibliothèque, dans la limite de 100 ressources.