Novedad: el cortafuegos de IA supervisa cada módulo y explica cada incidente con palabras sencillas. Vea cómo funciona

Sondeo de dispositivos por SNMP

Sondee agentes SNMPv3 y SNMPv2c desde la nube: campos de endpoint, el interruptor de v2c, la asignación SNMP del perfil, sondeos de prueba y lo que no se admite.

Hermetry puede leer conmutadores, routers, SAI, servidores, impresoras y otros equipos con un agente SNMP. El poller de la plataforma pide al agente los OID que mapea el perfil de tu dispositivo y guarda las respuestas como telemetría y atributos del dispositivo. No se necesita ningún archivo MIB: asignas OID numéricos a claves.

Qué está soportado

ElementoSoporte
VersionesSNMPv3 (recomendado) y SNMPv2c (desactivado hasta que un administrador del espacio de trabajo lo active)
Seguridad SNMPv3authPriv (por defecto) o authNoPriv; noAuthNoPriv no se ofrece
Autenticación SNMPv3SHA-256 (por defecto), SHA-512, SHA-384, SHA-224, SHA-1 (heredado)
Cifrado SNMPv3AES-128
Dónde se ejecuta el pollerEn la nube. El agente debe ser accesible en una dirección pública, directamente o a través de tu VPN o túnel.
TrapsNo se reciben. La nube no tiene escucha de traps.
Sondeo in situ por una pasarela con licenciaEn desarrollo
Archivos MIBNo se usan. Solo OID numéricos.

Paso 1: crear el perfil

  1. En Perfiles de dispositivo, selecciona Nuevo perfil y elige SNMP como Transporte. La regla de conexión es Solo última vez vista.
  2. Abre la pestaña SNMP del perfil y construye el mapeo (paso 4). Las plantillas integradas en la referencia de plantillas SNMP muestran OID y claves listos para equipos habituales.

Paso 2: añadir el dispositivo y su endpoint

Añádelo con Dispositivos > Nuevo dispositivo > Dispositivo de red, elige el protocolo SNMP y un endpoint nuevo. Los pasos están en Endpoints de protocolo. Campos del endpoint SNMP:

CampoPor defectoNotas
Agente—Nombre de host o dirección IP pública en la que la nube alcanza al agente
Puerto UDP1611 a 65,535
Versión SNMPSNMPv3 (recomendado)O SNMPv2c (comunidad en texto plano)
Comunidad—Solo v2c. Secreto, «Se envía en texto plano con cada solicitud.»
Usuario—Solo v3
Nivel de seguridadAutenticación y cifrado (authPriv)O Solo autenticación (authNoPriv)
AutenticaciónSHA-256Solo v3
Contraseña de autenticación—Solo v3. Secreto, de al menos 8 caracteres
CifradoAES-128v3 con authPriv
Contraseña de cifrado—v3 con authPriv. Secreto, de al menos 8 caracteres
Nombre de contextovacíoOpcional. «La mayoría de los agentes usan el contexto vacío.»
Cómo llega la nube al agenteA través de una VPN o túnel (recomendado)O Directamente por internet

La prueba de conexión lee el grupo system (sysDescr, sysObjectID, sysUpTime, sysName). Un agente que no responde ni a sysUpTime ni a sysObjectID falla la prueba.

Avisos mostrados con una prueba (no la hacen fallar): «SNMPv2c: la cadena de comunidad viaja en texto plano.», «SNMPv2c directamente por internet: la cadena de comunidad la atraviesa en texto plano.», «authNoPriv: los mensajes están firmados pero no cifrados.», «La autenticación SHA-1 es heredada.»

Paso 3 (solo v2c): activar SNMPv2c

SNMPv2c envía su comunidad en claro, por lo que el sondeo v2c desde la nube está desactivado para todos los espacios de trabajo hasta que un administrador lo active. Guardar un endpoint v2c mientras está desactivado se rechaza: «El sondeo SNMPv2c desde la nube está desactivado para este espacio de trabajo. Usa SNMPv3, guarda el endpoint desactivado o pide a un administrador del espacio de trabajo que active v2c más abajo.»

  1. Debajo del rechazo, selecciona Activar SNMPv2c para este espacio de trabajo.
  2. Lee el aviso, marca «Entiendo que la cadena de comunidad viaja en texto plano.» y selecciona Activar.
  3. Guarda o vuelve a activar el endpoint. Activar v2c no activa por sí mismo ningún endpoint.

Un endpoint v2c con Directamente por internet también necesita su propia confirmación: «Entiendo que la cadena de comunidad atraviesa internet en texto plano».

Desactivar de nuevo el v2c en la nube desactiva a la vez todos los endpoints v2c del espacio de trabajo; su sondeo se detiene en la siguiente actualización del poller. Volver a activarlo más tarde no reactiva nada: activa cada endpoint de nuevo. Ambos cambios quedan registrados en el registro de auditoría.

Paso 4: asignar OID a claves

La pestaña SNMP del perfil, Mapeo SNMP, dice «Qué OID lee la plataforma de los dispositivos de este perfil y con qué claves los almacena.»

Valores (escalares): un OID, una clave, leídos en cada sondeo.

CampoSignificado
OIDNumérico, por ejemplo 1.3.6.1.2.1.1.3.0 para sysUpTime.0
ClaveEmpieza por una letra; letras, dígitos y _ . : -, como máximo 96 caracteres
Se almacena comoTelemetría (una serie temporal) o Atributo (el último valor)
TipoAutomático, Gauge / entero, Counter32, Counter64, TimeTicks (segundos), Texto, Enumeración, Dirección IP
Tasa por segundoPara contadores: el cambio por segundo. La primera muestra tras un inicio se omite; se gestiona un desbordamiento de 32 bits. No para atributos.
EscalaUn multiplicador, por ejemplo 0.1 para convertir décimas en unidades. No 0.
UnidadComo máximo 16 caracteres
Valores y sus etiquetasPara una enumeración, uno por línea: 1=up. Como máximo 64 valores.

Tablas: columnas recorridas. Cada fila de la tabla se convierte en una clave por columna, <clave>.<fila>.

CampoSignificado
NombreUna etiqueta para ti (por ejemplo ifTable); no la usa la plataforma
Filas identificadas porEl índice de fila (el sufijo del OID) o El valor de otra columna (por ejemplo ifName, para que las claves se lean if.in_bps.eth0)
Límite de filasDe 1 a 256 filas, por defecto 64. Las filas adicionales se descartan y se notifican.
ColumnasDe 1 a 16 columnas, cada una con los campos de valor anteriores. OID de columna es la columna sin el índice de fila.

Ajustes de sondeo: Tiempo de espera (ms) de 200 a 10,000 (por defecto 2,000), Reintentos de 0 a 3 (por defecto 1), Filas por solicitud masiva de 1 a 50 (por defecto 10). «El intervalo de sondeo es el intervalo esperado del perfil»; consulta Intervalos de sondeo, retroceso y cuota.

Selecciona Guardar. El mapeo se comprueba antes de guardarse:

LímiteValor
Valores200 filas
Tablas8
Claves de telemetría que puede producir un mapeo (todas las tablas llenas)200 por dispositivo
Atributos50 por dispositivo
OID o claves duplicadosNo permitidos

El editor muestra «Este mapeo produce hasta {telemetry} claves de telemetría y {attributes} atributos por dispositivo.» Reduce el límite de filas de una tabla o elimina columnas cuando se supere.

Eliminar un valor o una tabla deja de leerlo en el siguiente sondeo; el historial almacenado se conserva.

Sondeo de prueba

En la pestaña SNMP, Sondeo de prueba pide a un dispositivo de este perfil los OID con las credenciales almacenadas de su endpoint. No se guarda nada.

  1. Elige el Dispositivo (uno conectado a través de un endpoint SNMP).
  2. Elige Grupo system, Valores de este mapeo, o escribe OID (numéricos, uno por línea, como máximo el número mostrado).
  3. Selecciona Ejecutar sondeo de prueba. La respuesta lista OID, Tipo SNMP, Valor bruto y a qué se Asigna. Selecciona Añadir al mapeo en una fila para añadirla (guarda después).

Ejecutar un sondeo de prueba requiere el permiso para gestionar endpoints de protocolo. Los sondeos de prueba tienen límite de frecuencia («Demasiados sondeos de prueba. Inténtalo de nuevo en {seconds} s.»).

Traps

La lista Traps de la pestaña SNMP sirve para la asignación de traps en las pasarelas licenciadas en planta, que está en desarrollo. La nube no recibe traps. Para recibir alertas rápidamente, sondee los OID de estado correspondientes y añada una regla de alarma sobre sus claves.

Solución de problemas

El sondeo de prueba indicaSolución
«El agente no respondió a tiempo (compruebe la dirección, el puerto y el cortafuegos o la VPN).»Permita las direcciones del sondeador a UDP 161 (o a su puerto).
«Error de autenticación (compruebe el usuario y las claves).»Usuario v3 o contraseña de autenticación incorrectos.
«El agente no pudo descifrar la solicitud (compruebe la contraseña de cifrado).»Contraseña de cifrado incorrecta.
«El agente no conoce este usuario SNMPv3.»Cree el usuario en el agente.
«El agente rechazó la solicitud por estar fuera de su ventana de tiempo.»Vuelva a intentarlo; compruebe el reloj del agente.
«No such object» / «No such instance»El agente no tiene ese OID. Compruebe el OID y el índice de fila.
«SNMPv2c desde la nube está desactivado para esta cuenta. Un administrador del espacio de trabajo puede activarlo.»Consulte el paso 3.

Relacionado