MIbs para monitorizar switches cisco

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).

http://www.cisco.com/c/en/us/support/docs/ip/simple-network-management-protocol-snmp/15215-collect-cpu-util-snmp.html

Estaría bien monitorizar el uso de los ventiladores … pero parece que la OID no contesta en el 2960.

https://supportforums.cisco.com/discussion/11610231/temperature-status-2960-switch-using-snmp-not-working

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

https://kb.paessler.com/en/topic/41133-how-can-i-get-prtg-to-recognize-cisco-switches-in-stack-that-utilize-only-1-ip-address

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

Add a Comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.