Voy a abrir el post para ir apuntándolas … porque las tengo por ahí apuntadas y siempre que las necesito me vuelvo loco para encontrarlas … así que … las voy a empezar a poner aquí. Si alguien quiere añadir algo … los comentarios siempre son bienvenidos.
Antes de nada …
snmpwalk -v 2c -c comunidad xxx.xxx.xxx.xxx
La URL del cisco MIB locator.
http://tools.cisco.com/ITDIT/MIBS/MainServlet (que tampoco es que valga para mucho, todo hay que decirlo).
Mucho mejor este …
http://tools.cisco.com/Support/SNMP/do/BrowseOID.do?local=en (eso si, desde linux no funciona o al menos yo no he sido capaz de hacerlo funcionar).
C2900 con IOS 15.4(3)M3
Interfaces:
iso.3.6.1.2.1.2.2.1.2.x donde x es el numero del Interface (Descripcion)
Lo que monitorizamos normalmente es el status del interface que según el arbol es el 7 así que
iso.3.6.1.2.1.2.2.1.7.x
Por ejemplo … el interface GigabitEthernet0/0 es el que acaba en 2.
Para monitorizar el uso de CPU
.1.3.6.1.4.1.9.9.305.1.1.1 que corresponde a cseSysCPUUtilization (esto para los nexus)
.1.3.6.1.4.1.9.9.109.1.1.1.1.7 IOS 12.2(3.5) o superior
.1.3.6.1.4.1.9.9.109.1.1.1.1.4 IOS 12.2 a 12.0
.1.3.6.1.4.1.9.2.1.57 IOS mas antiguas de 12.0 (Si tienes alguno de estos … estas jodido amigo).
Estaría bien monitorizar el uso de los ventiladores … pero parece que la OID no contesta en el 2960.
En un 4500 L3
.1.3.6.1.4.1.9.9.109.1.1.1.1.5 que te devuelve 1000 y 110000 (entiendo que tiene 2 cpus?).
De momento se queda así … interfaces y uso de CPU.
Monitorizar el estado de un stack.
.1.3.6.1.4.1.9.9.500.1.2.1.1.1 Devuelve el numero de switches que componen el stack.
.1.3.6.1.4.1.9.9.500.1.2.1.1.6 El estado de cada uno (1.3.6.1.4.1.9.9.500.1.2.1.1.6.x001)
Este estado puede ser:
1 waiting
2 progressing
3 added
4 ready
5 sdmMismatch
6 verMismatch
7 featureMismatch
8 newMasterInit
9 provisioned
10 invalid
11 removed
Uptime de los equipos 1.3.6.1.2.1.1.3.0
Monitorizar Portchannels (en nuestro caso el 1 que se usa para heartbeat) en unos nexus … la cosa es algo mas rara.
Lo primero es averiguar cual es el numero del interface en cuestión. Busca el string con el nombre que necesitas y apunta el numero … en mi caso era el 369098752 (po1).
El oid queda asi iso.3.6.1.2.1.2.2.1.7.369098752 que … segun el SNMP Object Navigator se corresponde con ifAdminStatus y te tiene que dar un 1 para up, un 2 para down y un 3 para testing.
Por lo menos el numero raro es el mismo en otros equipos
EIGRP-mibs, información util … aunque no lo suficiente como para monitorizar la antigüedad de las rutas.