{{tag>FreeBSD BSD monitoring SNMP snmpd pkg}}
====== Installation de SNMP ======
Pour monitorer la machine j'utilise le SNMP.
Pour installer le demon SNMP sous FReeBSD 7.3 :
===== Installation des dependances =====
net-snmp depend de perl qu'il faut donc installer s'il n'est pas déja installé :pkg_add -v -r perl
===== Installation de SNMP =====
On peut ensuite installer net-snmp :pkg_add -v -r net-snmp
===== Configuration de SNMP =====
La configuration s'effectue dans le fichier /etc/snmpd.config. La configuration par défaut fonctionne, vous voudrez certainement seulement adapter les informations de la machine et les communautés SNMP :
location := "Salle serveur"
contact := "admin@example.com"
system := 1 # FreeBSD
...
# Change this!
read := "maCommunaute"
===== Activation du demon SNMP au démarrage =====
Ajouter dans le fichier /etc/rc.conf :
bsnmpd_enable="YES"
bsnmpd_flags="-c /etc/snmpd.config"
Pour démarrer ensuite le serveur, exécuter :/etc/rc.d/bsnmpd start
===== Ouvrir un peu le firewall pour l'interrogation du serveur SNMP =====
Ajouter dans votre script de firewall (/etc/rc.firewall.custom pour ma part) :
## SNMP
${fwcmd} add allow udp from any to me dst-port 161
${fwcmd} add allow udp from me to any dst-port 161 keep-state