tutaux:raspberry:snmp
Table des matières
Activer & Configurer SNMP v2c
Installer SNMPD
apt-get install snmpd snmp libsnmp-dev
Sauvegarder la conf
cp /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.orig
Editer la conf
nano /etc/snmp/snmpd.conf
Commenter la ligne:
agentAddress udp:127.0.0.1:161
Ajouter la ligne:
agentAddress udp:IP.DU.SERVEUR:161,udp:127.0.0.1:161
Cela vous permet d'interroger cette machine depuis n'importe quelle machine de votre réseaux.
Changer la Communauté:
rocommunity macommunauté default -V systemonly
Changer les Infos:
sysLocation Serveur Perso
sysContact adminSys@gmail.com
Relancer SNMPD
systemctl restart snmpd
Activer le service SNMPD
systemctl enable snmpd
Vérifer les port d'écoute
netstat -nlpu|grep 161
Retourne:
udp 0 0 0.0.0.0:161 0.0.0.0:*
Tester la communication
snmpwalk -v2c 127.0.0.1 -c macommunauté
iso.3.6.1.2.1.1.1.0 = STRING: "Linux MonServeur 4.14.34-v7+ #1110 SMP Mon Apr 16 15:18:51 BST 2018 armv7l" iso.3.6.1.2.1.1.2.0 = OID: iso.3.6.1.4.1.8072.3.2.10 iso.3.6.1.2.1.1.3.0 = Timeticks: (130525) 0:21:45.25 iso.3.6.1.2.1.1.4.0 = STRING: "Admin <adminSys@gmail.com>" iso.3.6.1.2.1.1.5.0 = STRING: "MonServeur" iso.3.6.1.2.1.1.6.0 = STRING: "Dans la Baie De Serveur" iso.3.6.1.2.1.1.7.0 = INTEGER: 72 iso.3.6.1.2.1.1.8.0 = Timeticks: (3) 0:00:00.03 iso.3.6.1.2.1.1.9.1.2.1 = OID: iso.3.6.1.6.3.11.3.1.1 iso.3.6.1.2.1.1.9.1.2.2 = OID: iso.3.6.1.6.3.15.2.1.1 iso.3.6.1.2.1.1.9.1.2.3 = OID: iso.3.6.1.6.3.10.3.1.1 iso.3.6.1.2.1.1.9.1.2.4 = OID: iso.3.6.1.6.3.1 iso.3.6.1.2.1.1.9.1.2.5 = OID: iso.3.6.1.6.3.16.2.2.1 iso.3.6.1.2.1.1.9.1.2.6 = OID: iso.3.6.1.2.1.49 iso.3.6.1.2.1.1.9.1.2.7 = OID: iso.3.6.1.2.1.4 iso.3.6.1.2.1.1.9.1.2.8 = OID: iso.3.6.1.2.1.50 iso.3.6.1.2.1.1.9.1.2.9 = OID: iso.3.6.1.6.3.13.3.1.3 iso.3.6.1.2.1.1.9.1.2.10 = OID: iso.3.6.1.2.1.92 iso.3.6.1.2.1.1.9.1.3.1 = STRING: "The MIB for Message Processing and Dispatching." iso.3.6.1.2.1.1.9.1.3.2 = STRING: "The management information definitions for the SNMP User-based Security Model." iso.3.6.1.2.1.1.9.1.3.3 = STRING: "The SNMP Management Architecture MIB." iso.3.6.1.2.1.1.9.1.3.4 = STRING: "The MIB module for SNMPv2 entities" iso.3.6.1.2.1.1.9.1.3.5 = STRING: "View-based Access Control Model for SNMP." iso.3.6.1.2.1.1.9.1.3.6 = STRING: "The MIB module for managing TCP implementations" iso.3.6.1.2.1.1.9.1.3.7 = STRING: "The MIB module for managing IP and ICMP implementations" iso.3.6.1.2.1.1.9.1.3.8 = STRING: "The MIB module for managing UDP implementations" iso.3.6.1.2.1.1.9.1.3.9 = STRING: "The MIB modules for managing SNMP Notification, plus filtering." iso.3.6.1.2.1.1.9.1.3.10 = STRING: "The MIB module for logging SNMP Notifications." iso.3.6.1.2.1.1.9.1.4.1 = Timeticks: (2) 0:00:00.02 iso.3.6.1.2.1.1.9.1.4.2 = Timeticks: (2) 0:00:00.02 iso.3.6.1.2.1.1.9.1.4.3 = Timeticks: (2) 0:00:00.02 iso.3.6.1.2.1.1.9.1.4.4 = Timeticks: (2) 0:00:00.02 iso.3.6.1.2.1.1.9.1.4.5 = Timeticks: (2) 0:00:00.02 iso.3.6.1.2.1.1.9.1.4.6 = Timeticks: (2) 0:00:00.02 iso.3.6.1.2.1.1.9.1.4.7 = Timeticks: (2) 0:00:00.02 iso.3.6.1.2.1.1.9.1.4.8 = Timeticks: (2) 0:00:00.02 iso.3.6.1.2.1.1.9.1.4.9 = Timeticks: (3) 0:00:00.03 iso.3.6.1.2.1.1.9.1.4.10 = Timeticks: (3) 0:00:00.03 iso.3.6.1.2.1.25.1.1.0 = Timeticks: (32203095) 3 days, 17:27:10.95 iso.3.6.1.2.1.25.1.2.0 = Hex-STRING: 07 E4 08 15 0E 07 2D 00 2B 02 00 iso.3.6.1.2.1.25.1.3.0 = INTEGER: 393216 iso.3.6.1.2.1.25.1.4.0 = STRING: "bcm2708_fb.fbwidth=1080 bcm2708_fb.fbheight=1920 bcm2708_fb.fbswap=1 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 dwc_" iso.3.6.1.2.1.25.1.5.0 = Gauge32: 2 iso.3.6.1.2.1.25.1.6.0 = Gauge32: 148 iso.3.6.1.2.1.25.1.7.0 = INTEGER: 0 End of MIB
Il ne vous restera plus qu'à ajouter votre machine dans votre outils de supervision
(Cacti / Centréon ou PRTG)
— sylvain 2020/08/21 14:12
tutaux/raspberry/snmp.txt · Dernière modification : de 127.0.0.1
