Routers, switches y firewalls
Lee un tiempo de actividad del sistema, el contador de tráfico de una interfaz o su estado operativo, o una cifra de carga del procesador - los valores que te dicen si un equipo de red está vivo y haciendo su trabajo.
Monitoreo SNMP
La herramienta de monitoreo SNMP de HostTracker -SNMP monitoring en inglés- lee un único OID numérico de un router, switch, firewall, UPS o impresora por SNMP v1, v2c o v3, según el calendario que definas - guarda cada lectura en el historial de la verificación y te avisa en el momento en que el dispositivo deja de responder.
Cómo lee HostTracker un OID por SNMP, desde la solicitud hasta la alerta
La mayoría del hardware de una red no puede ejecutar un script recolector ni una verificación basada en navegador, pero casi todo ya habla SNMP. Este tipo de monitoreo de red por SNMP extiende HostTracker más allá de los sitios web y los servidores, hasta el equipamiento que hay debajo de ellos.
Lee un tiempo de actividad del sistema, el contador de tráfico de una interfaz o su estado operativo, o una cifra de carga del procesador - los valores que te dicen si un equipo de red está vivo y haciendo su trabajo.
Un UPS reporta por SNMP su propio estado de batería y su autonomía restante estimada. Vigilar ese número es cómo te enteras de que falló la red eléctrica antes de que se agote la batería.
El nivel de tóner o tinta de una impresora y el almacenamiento usado de un NAS son ambos valores SNMP sencillos, de la Printer-MIB y del mismo árbol host-resources que usan los servidores.
Encuentra el OID, abre el dispositivo a la red de verificación de HostTracker y luego crea el monitor.
Un OID es una dirección en formato decimal con puntos, no un nombre - HostTracker lo lee tal cual está escrito. Si todavía no conoces el que necesitas, primero recorre el dispositivo:
snmpwalk · el grupo system
snmpwalk -v2c -c public 192.0.2.10 1.3.6.1.2.1.1Eso lista el grupo system en un dispositivo v2c usando la cadena de comunidad public - sustitúyela por tu propia cadena de comunidad, el host y, para v3, las credenciales de seguridad en lugar de -c. OID estándar de MIB-2 y de fabricantes habituales para empezar:
1.3.6.1.2.1.1.3.01.3.6.1.2.1.2.2.1.10.<ifIndex>1.3.6.1.2.1.2.2.1.8.<ifIndex>1.3.6.1.2.1.25.3.3.1.2.<n>1.3.6.1.2.1.25.2.3.1.6.<n>1.3.6.1.2.1.33.1.2.3.01.3.6.1.2.1.33.1.2.1.01.3.6.1.2.1.43.11.1.1.9.1.1Las tres responden a una solicitud Get o GetNext de la misma forma - lo que cambia es cómo decide el dispositivo confiar en la solicitud.
En authPriv, ambas claves necesitan al menos 8 caracteres. Recurre a v3 en todo lo que no puedas poner completamente detrás de una red de confianza - v1 y v2c envían la cadena de comunidad sin cifrar por la red, así que cualquiera que pueda ver el tráfico también puede verla.
Con honestidad sobre la contrapartida, y lo que obtienes a cambio.
El monitoreo SNMP se ejecuta desde la red interna fija de HostTracker, no desde los más de 300 checkpoints usados para las verificaciones de disponibilidad y ping - así que no hay ubicación que elegir.
La mayoría de los equipos exponen el dispositivo a HostTracker mediante una regla de firewall limitada a esa red, o terminando un punto de conexión VPN al que se conecta la verificación.
Cada sondeo se almacena junto con los resultados de tus otros monitores, así que un contador de interfaz o un nivel de suministro tiene una tendencia, no solo un último valor.
Correo electrónico, SMS, llamada de voz, Slack, Telegram, webhooks y más - los mismos canales de alerta que usa cada monitor de HostTracker.
Sitios web, servidores, APIs, certificados. Un tipo de comprobación por página, con las mismas ubicaciones, alertas e informes detrás.
Con la confianza de equipos en
Cada capítulo se abre en su lugar, para que la página siga siendo corta.
Un OID es una dirección dentro de un árbol, y cada dispositivo publica una porción distinta de él. MIB-2 - el árbol base definido en el RFC 1213 - es donde viven sysUpTime y los contadores de interfaz, y casi todos los dispositivos SNMP responden a él, ya sea un router, un switch o una máquina Linux con un agente instalado. Más allá de eso, la MIB propia de cada fabricante añade valores específicos del dispositivo: una UPS-MIB para equipos de batería, una Printer-MIB para niveles de suministro, y MIB de fabricante propias para cosas como sensores de temperatura o velocidad del ventilador.
La forma más rápida de encontrar el número correcto en un dispositivo concreto es preguntárselo. snmpwalk lista
todos los OID que un dispositivo está dispuesto a responder bajo un punto de partida; snmpget lee un OID que
ya conoces:
snmpwalk -v2c -c public 192.0.2.10 1.3.6.1.2.1.1
snmpget -v2c -c public 192.0.2.10 1.3.6.1.2.1.1.3.0
Sea lo que encuentres, HostTracker necesita la forma numérica - 1.3.6.1.2.1.1.3.0, nunca el nombre simbólico
sysUpTime.0 que un navegador de MIB podría mostrarte al lado. Copia el número, no la etiqueta.
SNMP v1 y v2c se autentican con nada más que una cadena de comunidad, enviada por la red exactamente como se escribió - una contraseña que cualquiera que observe el tráfico puede leer. SNMP v3 sustituye eso por un nombre de seguridad y un nivel de seguridad que eliges por credencial:
Tanto la clave de autenticación como la clave de privacidad necesitan al menos 8 caracteres. Si el dispositivo lo admite, authPriv con SHA-256 y AES-256 es la combinación más fuerte disponible; el hardware embebido más antiguo a veces solo habla MD5 y DES, que sigue mereciendo la pena usar frente a una simple cadena de comunidad de v1 o v2c.
Siendo claros sobre dónde está esto hoy: una verificación SNMP lee y registra el valor que reporta el dispositivo. No evalúa una regla sobre ese valor como sí lo hacen las verificaciones HTTP, de Base de Datos o de Contador - todavía no existe un "alerta cuando este número supere X" en un monitor SNMP. Lo que sí hace es alertar sobre el propio dispositivo: cuando la solicitud deja de recibir respuesta, se envía una alerta a tus contactos configurados - correo electrónico, SMS, llamada de voz, Slack, Telegram, webhooks y más - los mismos canales que usa cada verificación de HostTracker.
Aun así cubre el caso que más importa para el hardware: saber que un dispositivo se cayó de la red antes de que alguien lo note de la peor manera. Y como cada lectura se guarda junto con el historial de la verificación, puedes abrir el contador de tiempo de actividad de un router o el estado de batería de un UPS y leer tú mismo la tendencia, incluso sin una regla automática vigilándolo. Para un valor que sí necesite un umbral y un margen de confirmación - CPU, memoria, espacio en disco, el tiempo de conexión de un puerto - un monitor de carga de servidor contra un pequeño endpoint recolector te da eso hoy mismo.
Envía una única solicitud SNMP Get o GetNext para un OID que tú eliges - el tiempo de actividad de un router, el estado de la batería de un UPS, el nivel de tóner de una impresora - según el calendario que definas, por SNMP v1, v2c o v3. Cada lectura se suma al historial de la verificación, y se envía una alerta por tus canales configurados en el momento en que el dispositivo deja de responder.
Un OID (identificador de objeto) es una dirección en formato decimal con puntos dentro del árbol SNMP de un dispositivo, como 1.3.6.1.2.1.1.3.0 para el tiempo de actividad del sistema. HostTracker solo lee un OID numérico - no acepta un nombre simbólico como sysUpTime.0. Ejecuta snmpwalk o snmpget contra el dispositivo para ver qué expone, consulta la documentación MIB del fabricante, o parte de los OID estándar de MIB-2 y de fabricante en la tabla de esta página.
SNMP v1 y v2c con una cadena de comunidad, y SNMP v3 con un nombre de seguridad, uno de los niveles de seguridad noAuthNoPriv, authNoPriv o authPriv, autenticación MD5, SHA-1 o SHA-256, y privacidad DES o AES-128, AES-192 o AES-256. v3 es la que conviene usar en todo lo que no puedas poner detrás de una red de confianza, ya que v1 y v2c envían la cadena de comunidad sin cifrar.
No, y no deberías hacerlo. La verificación se ejecuta desde la red interna fija de verificación de HostTracker, no desde la flota pública de checkpoints, así que el dispositivo solo necesita aceptar SNMP desde esa red en concreto. La mayoría de los equipos lo hacen con una regla de firewall limitada a la red de verificación de HostTracker, o con un punto de conexión VPN al que se conecta la verificación, en lugar de abrir SNMP a todo internet.
Lee un valor numérico del OID que le indiques. Si el dispositivo responde con algo que no es un número, la verificación igualmente confirma que el dispositivo respondió, pero no hay ningún valor que graficar ni una regla que evaluar sobre él - trátalo como una señal de accesibilidad, no como una lectura. Para un valor que quieras ver graficado a lo largo del tiempo, apunta la verificación a un OID numérico, como un contador de interfaz, una cifra de carga del procesador o una estimación de autonomía de un UPS.
Con la frecuencia que definas en el intervalo del monitor, el mismo rango que ofrecen las demás verificaciones de HostTracker. El contador de tiempo de actividad de un router funciona bien sondeado cada 30 minutos; un UPS del que de verdad quieres un aviso merece verificarse cada minuto.
No. Las verificaciones de sitios web y de ping se ejecutan desde esa flota pública; un monitor SNMP, en cambio, se ejecuta desde la propia red interna fija de verificación de HostTracker, porque los dispositivos que vigila rara vez están expuestos a internet y no hay nada que comparar entre ubicaciones para el contador de tiempo de actividad de un router. Por eso mismo un monitor SNMP no tiene selector de ubicación.
SNMP es uno de los tipos de monitor de HostTracker, disponible en los planes que lo incluyen, y no como un complemento de pago sobre otro monitor. Consulta qué tipos de verificación incluye tu plan en la página de precios, o inicia una prueba gratuita de 30 días - sin necesidad de tarjeta de crédito - para probarlo con tu propio equipo.
Añade un monitor SNMP para los routers, switches, UPS e impresoras que no pueden ejecutar un recolector, junto a tus verificaciones de sitio web, servidor y base de datos.
Forma parte del software de monitorización web de HostTracker.