Pour un fonctionnement optimal avec Centreon 20.04x, nous devons configurer le SNMP. La version Raspian Buster diffère de l’ancienne version par la séparation du service trap SNMP.
13 Prérequis
Installons les paquets supplémentaires.
sudo apt-get install snmp snmpd snmptrapd libnet-snmp-perl libsnmp-perl -y
14 Paramétrages
Pour le fonctionnement du SNMP, modifiez le fichier /etc/snmp/snmpd.conf
14.1 Serveur Central
agentAddress udp:localhost:161
rocommunity public localhost
iquerySecName internalUser
trapsink localhost public
14.2 Poller
agentAddress udp:161
rocommunity public
iquerySecName internalUser
trapsink localhost public
Pour éviter d’avoir un deamon snmpd trop bavard, (réduction des logs), modifiez le fichier /etc/default/snmpd
# snmpd options (use syslog, close stdin/out/err).
SNMPDOPTS='-LS4d -Lf /dev/null -u Debian-snmp -g Debian-snmp -I -smux,mteTrigger,mteTriggerConf -p /run/snmpd.pid'
Pour recevoir les traps, modifiez le fichier /etc/default/snmptrapd
TRAPDRUN=yes
.....
# snmptrapd options (use syslog).
TRAPDOPTS='-On -Lsdf /var/log/snmptrapd.log -p /run/snmptrapd.pid'
Pour le poller, passez au paragraphe 15.3
15 Installation des mibs
15.1 Ajout des mibs
Le dépôt non-free est déjà paramétré, il suffit d’ajouter le paquet suivant.
sudo apt-get install snmp-mibs-downloader -y
15.2 Modification de la configuration SNMP
Commentez la ligne du fichier /etc/snmp/snmp.conf
#mibs ALL
15.3 Vérification du fonctionnement
Redémarrez les services SNMP
sudo systemctl restart snmpd
sudo systemctl restart snmptrapd
Pour vérifier le fonctionnement, saisir la ligne suivante
snmpwalk -c public -v 2c localhost
Vous devez obtenir une très longue liste d'OID SNMP.
Deux solutions pour terminer :
Vous voulez installer un poller qui sera piloté par un serveur Central, continuez par l’installation d’un poller.
Vous voulez installer un serveur complet de supervision, continuez par l'installation du gestionnaire d'événement Centreon Gorgone
Vous voulez installer un poller qui sera piloté par un serveur Central, continuez par l’installation d’un poller.
Vous voulez installer un serveur complet de supervision, continuez par l'installation du gestionnaire d'événement Centreon Gorgone