Hermetry incluye cuatro plantillas SNMP para MIB estándar. Cada una es un mapeo SNMP completo para un perfil de dispositivo con el transporte SNMP: los OID que leer, las claves con las que se almacenan, unidades, escalas y enumeraciones. Todos los OID son numéricos, por lo que no se necesita ningún archivo MIB.
Uso de una plantilla
Una plantilla es un perfil de la plataforma. Una copia de ella en su espacio de trabajo es su propio perfil: puede editarla, y una versión nueva de la plantilla nunca cambia su copia. Todavía no existe un botón que copie una plantilla en su espacio de trabajo; solicite una copia al soporte de Hermetry o introduzca usted mismo las filas indicadas abajo en la pestaña SNMP de su perfil (consulte Sondeo de dispositivos mediante SNMP).
Un perfil copiado muestra «Copiado de la plantilla de la plataforma …. Al editarlo, pasa a ser el mapeo propio de este perfil; una versión nueva de la plantilla nunca lo cambia.»
| Plantilla | Para | Intervalo de sondeo |
|---|---|---|
| SNMP — MIB-II system + IF-MIB interfaces | Conmutadores, enrutadores y otros equipos de red | 60 s |
| SNMP — HOST-RESOURCES-MIB | Servidores y appliances | 60 s |
| SNMP — UPS-MIB (RFC 1628) | SAI con una tarjeta de red estándar | 60 s |
| SNMP — Printer-MIB (RFC 3805) | Impresoras de red | 300 s |
Grupo system (las cuatro plantillas)
| Clave | OID | Se almacena como | Notas |
|---|---|---|---|
sys.descr | 1.3.6.1.2.1.1.1.0 | Atributo | |
sys.object_id | 1.3.6.1.2.1.1.2.0 | Atributo | |
sys.contact | 1.3.6.1.2.1.1.4.0 | Atributo | |
sys.name | 1.3.6.1.2.1.1.5.0 | Atributo | |
sys.location | 1.3.6.1.2.1.1.6.0 | Atributo | |
uptime | 1.3.6.1.2.1.1.3.0 | Telemetría | TimeTicks, segundos; «Agent uptime» |
MIB-II system + IF-MIB interfaces
Por interfaz, nombrada por ifName: estado, tráfico de entrada y salida en bit/s a partir de los contadores de 64 bits, y errores de entrada.
| Clave | OID | Notas |
|---|---|---|
if.count | 1.3.6.1.2.1.2.1.0 | Número de interfaces |
if.oper.<ifName> | 1.3.6.1.2.1.2.2.1.8 | Enumeración: up, down, testing, unknown, dormant, notPresent, lowerLayerDown |
if.in_bps.<ifName> | 1.3.6.1.2.1.31.1.1.1.6 | Tasa × 8, bit/s |
if.out_bps.<ifName> | 1.3.6.1.2.1.31.1.1.1.10 | Tasa × 8, bit/s |
if.in_errors.<ifName> | 1.3.6.1.2.1.2.2.1.14 | Tasa, 1/s |
La tabla de interfaces lee como máximo 48 filas. Las tasas necesitan dos sondeos: el primer sondeo tras un arranque no almacena ninguna tasa.
HOST-RESOURCES-MIB
| Clave | OID | Notas |
|---|---|---|
host.uptime | 1.3.6.1.2.1.25.1.1.0 | Segundos; «Host uptime» |
host.users | 1.3.6.1.2.1.25.1.5.0 | «Users» |
host.processes | 1.3.6.1.2.1.25.1.6.0 | «Processes» |
host.memory_kb | 1.3.6.1.2.1.25.2.2.0 | Atributo, KiB |
storage.unit_bytes.<descr> | 1.3.6.1.2.1.25.2.3.1.4 | Unidad de asignación, bytes |
storage.size.<descr> | 1.3.6.1.2.1.25.2.3.1.5 | En unidades de asignación |
storage.used.<descr> | 1.3.6.1.2.1.25.2.3.1.6 | En unidades de asignación |
cpu.load.<index> | 1.3.6.1.2.1.25.3.3.1.2 | %, por procesador |
Las filas de almacenamiento se nombran por la descripción del volumen (hrStorageDescr), como máximo 24 filas. Las filas de procesador se nombran por su índice, como máximo 64. Tamaño y uso están en unidades de asignación: multiplique por storage.unit_bytes para obtener bytes, por ejemplo en un valor derivado.
UPS-MIB (RFC 1628)
Identidad (todos los atributos): ups.manufacturer, ups.model, ups.software_version, ups.agent_version, ups.name (OID de 1.3.6.1.2.1.33.1.1.1.0 a .1.5.0).
| Clave | OID (1.3.6.1.2.1.33.1. …) | Notas |
|---|---|---|
battery.status | 2.1.0 | unknown, normal, low, depleted |
battery.seconds_on_battery | 2.2.0 | s |
battery.minutes_remaining | 2.3.0 | min |
battery.charge | 2.4.0 | % |
battery.voltage | 2.5.0 | × 0.1, V |
battery.current | 2.6.0 | × 0.1, A |
battery.temperature | 2.7.0 | °C |
input.line_bads | 3.1.0 | Contador: entrada fuera de tolerancia |
output.source | 4.1.0 | other, none, normal, bypass, battery, booster, reducer |
output.frequency | 4.2.0 | × 0.1, Hz |
bypass.frequency | 5.1.0 | × 0.1, Hz |
alarms.present | 6.1.0 | Número de alarmas activas del SAI |
test.result | 7.3.0 | donePass, doneWarning, doneError, aborted, inProgress, noTestsInitiated |
Por línea (filas nombradas por índice, como máximo 3 cada una):
| Claves | Unidades |
|---|---|
input.frequency.<n>, input.voltage.<n>, input.current.<n>, input.power.<n> | Hz (× 0.1), V, A (× 0.1), W |
output.voltage.<n>, output.current.<n>, output.power.<n>, output.load.<n> | V, A (× 0.1), W, % |
bypass.voltage.<n>, bypass.current.<n>, bypass.power.<n> | V, A (× 0.1), W |
Valores nominales (atributos): rated.input_voltage, rated.input_frequency, rated.output_voltage, rated.output_frequency, rated.output_va, rated.output_power, rated.low_battery_minutes, rated.low_transfer_voltage, rated.high_transfer_voltage.
Condiciones de alarma útiles: output.source == "battery" (con batería), battery.status == "low", alarms.present > 0, test.result == "doneError". Consulte Reglas de alarma en perfiles de dispositivo.
Printer-MIB (RFC 3805)
| Clave | OID | Notas |
|---|---|---|
printer.description | 1.3.6.1.2.1.25.3.2.1.3.1 | Atributo |
printer.status | 1.3.6.1.2.1.25.3.5.1.1.1 | other, unknown, idle, printing, warmup |
printer.device_status | 1.3.6.1.2.1.25.3.2.1.5.1 | unknown, running, warning, testing, down |
printer.pages | 1.3.6.1.2.1.43.10.2.1.4.1.1 | Número total de páginas impresas |
supply.capacity.<descr> | 1.3.6.1.2.1.43.11.1.1.8.1 | Por consumible |
supply.level.<descr> | 1.3.6.1.2.1.43.11.1.1.9.1 | Por consumible |
Los consumibles (tóner, tambor, residuos) se nombran por su descripción, como máximo 16 filas. Divida el nivel entre la capacidad para obtener un porcentaje; algunas impresoras informan valores negativos para «desconocido» o «queda algo».
Nombres de clave en tablas
Cuando las filas se nombran por el valor de una columna, ese valor se adapta para ser un nombre de clave válido: cada secuencia de caracteres distintos de letras, dígitos, _ y - se convierte en un único _, los _ iniciales y finales se eliminan, y el nombre se corta a 48 caracteres. Así, eth0 se mantiene como eth0, y GigabitEthernet0/1 pasa a ser GigabitEthernet0_1. Ejecute un sondeo de prueba para ver las claves exactas antes de crear reglas de alarma o paneles sobre ellas.

