informatica:linux:snmp
This is an old revision of the document!
−Table of Contents
snmp snmpd oid
OID
Windows | .1.3.6.1.4.1.9600.1.1.5.1.1.48 | Total CPU (User?) |
Windows | .1.3.6.1.4.1.9600.1.1.5.1.1.49 | Total CPU (User?) |
Consultas
Version 1 | snmpwalk -v 1 -c contrasenya maquina1.dominio.com .1 |
Version 2 | snmpwalk -v 2c -c contrasenya maquina1.dominio.com .1 |
Version 3 | snmpwalk -v 3 -a MD5 -A contrasenya -l authPriv -u usuario -x DES -X contrasenya maquina1.dominio.com .1 |
Nanostation
Con Nagios:
# /usr/lib/nagios/plugins/check_snmp -H 10.139.56.138 -o .1.3.6.1.2.1.1.3.0 -C public
SNMP OK - Timeticks: (97924400) 11 days, 8:00:44.00 |
Para sacar todos los OIDs:
# snmpwalk -v1 -c public 10.139.56.138
iso.3.6.1.2.1.1.1.0 = STRING: "Linux 2.4.27-ubnt0 #12 Fri Feb 8 16:27:07 EET 2008 mips" iso.3.6.1.2.1.1.2.0 = OID: iso.3.6.1.4.1.10002.1 iso.3.6.1.2.1.1.3.0 = Timeticks: (97963500) 11 days, 8:07:15.00 iso.3.6.1.2.1.1.4.0 = STRING: "guifi@guifi.net" iso.3.6.1.2.1.1.5.0 = STRING: "MatAAVVEscorxadorRd1" iso.3.6.1.2.1.1.6.0 = STRING: "MatAAVVEscorxador" iso.3.6.1.2.1.1.7.0 = INTEGER: 79 iso.3.6.1.2.1.1.8.0 = Timeticks: (1100) 0:00:11.00 iso.3.6.1.2.1.1.9.1.1.1 = INTEGER: 1 iso.3.6.1.2.1.1.9.1.1.2 = INTEGER: 2 iso.3.6.1.2.1.1.9.1.1.3 = INTEGER: 3 iso.3.6.1.2.1.1.9.1.1.4 = INTEGER: 4 iso.3.6.1.2.1.1.9.1.1.5 = INTEGER: 5 iso.3.6.1.2.1.1.9.1.2.1 = OID: iso.3.6.1.6.3.1 .............
Per veure les interfícies per recolectar:
# snmpwalk -v1 -c public 10.139.56.138 .1.3.6.1.2.1.2.2.1.2
iso.3.6.1.2.1.2.2.1.2.1 = STRING: "lo" iso.3.6.1.2.1.2.2.1.2.2 = STRING: "eth0" iso.3.6.1.2.1.2.2.1.2.3 = STRING: "wifi0" iso.3.6.1.2.1.2.2.1.2.4 = STRING: "ath0"
Ejemplos:
Sistema
Uptime - 1.3.6.1.2.1.1.3.0
Network: Si al final se le pone un número (por ejemplo .7) es la interfície
Signal Strength - 1.3.6.1.4.1.14988.1.1.1.1.1.4 TX Data Rate - 1.3.6.1.4.1.14988.1.1.1.1.1.2 RX Data Rate - 1.3.6.1.4.1.14988.1.1.1.1.1.3 Frequency (eg 5180....) - 1.3.6.1.4.1.14988.1.1.1.1.1.7 last number .7 is interface index.
CPU usage:
1 Minute Average - 1.3.6.1.4.1.10002.1.1.1.4.2.1.3.1 5 Minute Average - 1.3.6.1.4.1.10002.1.1.1.4.2.1.3.2 15 Minute Average - 1.3.6.1.4.1.10002.1.1.1.4.2.1.3.3
Memory:
Total memory - 1.3.6.1.4.1.10002.1.1.1.1.1.0 Free memory - 1.3.6.1.4.1.10002.1.1.1.1.2.0
Mikrotik
Post tempuratura y voltage: http://forum.mikrotik.com/viewtopic.php?f=3&t=49282
Desde la mikrotik sacar OID:
/interface wireless print oid /system health print oid /system resource print oid
LINUX
Instalamos el paquete snmpd.
Editamos el fichero
/etc/snmp/snmpd.conf
Y habilitamos el acceso para toda la red:
# AGENT BEHAVIOUR # # Listen for connections from the local system only #agentAddress udp:127.0.0.1:161 # Listen for connections on all interfaces (both IPv4 *and* IPv6) agentAddress udp:161,udp6:[::1]:161
Continuar:
http://www.ubnt.com/forum/showthread.php?t=13543
http://www.mikrotik.com/documentation//manual_2.9/Mikrotik.mib
http://www.ubnt.com/forum/showthread.php?t=26169
Cacti:
Comandos varios
informatica/linux/snmp.1350309191.txt.gz · Last modified: 2015/04/13 20:19 (external edit)