SNMP
Hay muchas instrucciones en Internet sobre cómo instalar el servidor de monitoreo The Dude de Mikrotik. Actualmente, el paquete del servidor de monitoreo se lanza solo para RouterOS. Usé la versión 4.0 para Windows.
Aquí quería ver cómo monitorear impresoras en una red: monitorear el nivel de tóner, si es bajo, mostrar una notificación.
Haga clic en conectar:
Haga clic en agregar dispositivo (más rojo) e ingrese la dirección IP de la impresora:
En el siguiente paso, haga clic en detección, encontrará todas las sondas disponibles, haga clic en finalizar:
Haga doble clic en el icono que aparece, se abre la configuración, seleccione el tipo "impresora" y haga clic en "Aceptar":
Haga clic derecho en el icono y seleccione ver:
En el campo de etiqueta ingresamos OID:
[Device.Name] – nombre del dispositivo
[oid("1.3.6.1.2.1.43.5.1.1.16.1")] – modelo de impresora
[oid("1.3.6.1.2.1.43.11.1.1.6.1.1")] – tipo de cartucho
[oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] – nivel de tóner
En la pestaña de imagen puedes adjuntar tu propio icono:
Salimos así:
No en todas las impresoras oid("1.3.6.1.2.1.43.11.1.1.9.1.1") muestra inmediatamente el nivel de tóner; en algunas, este parámetro muestra cuántas páginas quedan por imprimir. Para calcular el nivel de tóner, debe dividir la cantidad de páginas que quedan por imprimir por el recurso total del cartucho y multiplicar por 100. Para hacer esto, seleccione "Ver" nuevamente, luego Funciones:
Haga clic en crear una nueva función (más rojo):
Llamé a la función tóner:
En el campo del código, escriba la fórmula y guarde:
round(100*oid("1.3.6.1.2.1.43.11.1.1.9.1.1")/oid("1.3.6.1.2.1.43.11.1.1.8.1.1"))
En la etiqueta, reemplace [oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] con una llamada de función [toner()]
Salgamos. Resulta así:
Para conocer los oid necesarios y registrar los parámetros necesarios, puede utilizar la función SNMP Walk, botón derecho de la impresora - Herramientas de derivación SNMP:
Se muestra un árbol de objetos de impresora:
Haga clic derecho en el que necesitamos y haga clic en copiar OID.
Notificaciones
Ahora configuremos las notificaciones para el evento (se acabó el cartucho). Abra la impresora, vaya a la pestaña de servicios, haga clic en el signo más (agregar nuevo servicio):
En el campo de la sonda, haga clic en los tres puntos para seleccionar la sonda deseada:
Creemos nuestra propia sonda, presione el signo más rojo:
Lo llamé tóner, seleccione el tipo SNMP, agente predeterminado, perfil Snmp predeterminado,
Registramos Oid que es responsable del nivel de tóner 1.3.6.1.2.1.43.11.1.1.9.1.1, tipo Oid Integer, método de comparación >= 1
Guardamos y en el campo sonda seleccionamos el tóner recién creado, en la pestaña de notificaciones podemos configurar qué notificaciones queremos recibir y guardar:
Para demostración, elegí que el nivel de tóner no fuera inferior a 80, la impresora se puso roja:
Fuente: habr.com