MIB SNMP

Una MIB es el fichero de texto con que un fabricante describe qué mide su equipo y con qué OID: la temperatura de la CPU, el nivel de tóner, el estado de una fuente de alimentación… Atalaya no necesita MIB para consultar un OID, pero con ellas puedes elegir los objetos por su nombre en vez de buscar números en un PDF.

Se gestionan en el menú MIB (solo administradores).

Subir una MIB

  1. Pulsa Subir MIB y elige uno o varios ficheros (.mib, .my, .txt…; hasta 400 KB cada uno). Se pueden subir varios a la vez.
  2. Atalaya lee el fichero y lista los objetos que define. Si ya había una MIB del mismo módulo, la sustituye (útil para actualizarla).

Las MIB suelen depender unas de otras (la línea IMPORTS … FROM OTRA-MIB). Los nombres de base estándar (enterprises, mib-2, private…) ya los conoce Atalaya; si falta alguna del fabricante, la lista dice «Incompleta: falta subir OTRA-MIB». Sube esa y, sin más pasos, la primera se completa. El orden da igual.

Atalaya solo extrae lo necesario (nombre, OID, tipo, unidades, descripción y valores con nombre); no valida la MIB ni la usa para nada más. Los comentarios y las notificaciones (traps) se ignoran.

Usarlas en una comprobación

En una comprobación SNMP elige Valores concretos y escribe el nombre (o parte del OID) en el buscador: salen los objetos de todas las MIB subidas. Al elegir uno se añade con su OID, su unidad y, si la MIB define nombres para los valores (1 = up, 2 = down), los usa para mostrar el estado y para fijar el valor esperado.

Un objeto sencillo se lee con el sufijo .0, que Atalaya añade solo. Los objetos de una tabla (varias filas, una por interfaz, disco, sensor…) llevan además el índice de la fila: termina tú el OID, por ejemplo …10.1.3.1 para la primera fila.

Borrar una MIB

Al borrarla desaparecen del buscador sus objetos, pero las comprobaciones que ya la usan siguen funcionando, porque guardan el OID numérico.