Supervisión de estado con SNMP
Información general sobre la supervisión de estado
La supervisión de estado es una función SNMP que amplía la infraestructura de alarma RMON para proporcionar supervisión para un conjunto predefinido de objetos (como el uso del sistema de archivos, el uso de la CPU y el uso de la memoria) y para los procesos de Junos OS.
La característica de supervisión de estado se habilita mediante la health-monitor
instrucción en el nivel de [edit snmp]
jerarquía. También puede configurar parámetros de supervisión de estado, como un umbral descendente, un umbral ascendente y un intervalo. Si el valor de un objeto monitoreado supera el umbral ascendente o descendente, se activa una alarma y se puede registrar un evento.
El umbral descendente es el umbral inferior para la instancia del objeto supervisado. El umbral ascendente es el umbral superior para la instancia de objeto supervisada. Cada umbral se expresa como un porcentaje del valor máximo posible. El intervalo representa el período de tiempo, en segundos, durante el cual se muestrea la instancia del objeto y se compara con los umbrales ascendentes y descendentes.
Los eventos solo se generan cuando se cruza un umbral por primera vez en cualquier dirección, en lugar de después de cada intervalo de muestra. Por ejemplo, si se activa una alarma de umbral ascendente, junto con su evento correspondiente, no se producen más eventos de cruce de umbral hasta que se produce una alarma de caída correspondiente.
Las entradas del registro del sistema para eventos de monitor de estado tienen una etiqueta HEALTHMONITOR correspondiente y no una etiqueta SNMPD_RMON_EVENTLOG genérica. Sin embargo, el monitor de estado envía capturas de RMON genéricos upingThreshold y descendingThreshold. Puede usar el show snmp health-monitor
comando operativo para ver información acerca de los registros y las alarmas del monitor de estado.
Al configurar el monitor de estado, la información de supervisión para determinadas instancias de objeto está disponible, como se muestra en Tabla 1.
Objeto |
Description |
---|---|
jnxHrStoragePercentUsed.1 |
Supervisa el sistema de /dev/ad0s1a: archivos en el conmutador. Este es el sistema de archivos raíz montado en /. |
jnxHrStoragePercentUsed.2 |
Supervisa el sistema de /dev/ad0s1e: archivos en el conmutador. Este es el sistema de archivos de configuración montado en /config. |
jnxCPU operativa (RE0) |
Supervisa el uso de la CPU mediante el motor de enrutamiento (RE0). |
jnxOperatingBuffer (RE0) |
Supervisa la cantidad de memoria disponible en el motor de enrutamiento (RE0). |
sysApplElmtRunCPU |
Supervisa el uso de la CPU para cada proceso de Junos OS (también denominado demonio). Varias instancias del mismo proceso se supervisan e indexan por separado. |
sysApplElmtRunMemory |
Supervisa el uso de memoria para cada proceso de Junos OS. Varias instancias del mismo proceso se supervisan e indexan por separado. |
Consulte también
Configurar la supervisión de estado en dispositivos que ejecutan Junos OS
A medida que crece el número de dispositivos administrados por un sistema de administración de red típico (NMS) y aumenta la complejidad de los propios dispositivos, se vuelve cada vez menos práctico para el NMS usar sondeos para monitorear los dispositivos. Un enfoque más escalable es confiar en los dispositivos de red para notificar al NMS cuando algo requiere atención.
En los enrutadores de Juniper Networks, las alarmas y los eventos de RMON proporcionan gran parte de la infraestructura necesaria para reducir la sobrecarga de sondeo del NMS. Sin embargo, con este enfoque, debe configurar el NMS para configurar objetos MIB específicos en alarmas RMON. Esto a menudo requiere experiencia específica del dispositivo y personalización de la aplicación de monitoreo. Además, algunas instancias de objetos MIB que necesitan supervisión solo se establecen en la inicialización o cambian en tiempo de ejecución y no se pueden configurar de antemano.
Para solucionar estos problemas, la supervisión de estado amplía la infraestructura de alarma RMON para proporcionar una supervisión predefinida para un conjunto seleccionado de instancias de objeto (para el uso del sistema de archivos, el uso de la CPU y el uso de memoria) e incluye compatibilidad con instancias de objetos desconocidos o dinámicos (como los procesos de Junos OS).
La supervisión del estado está diseñada para minimizar los requisitos de configuración del usuario. Para configurar entradas de supervisión de estado, incluya la health-monitor
instrucción en el nivel de [edit snmp]
jerarquía:
[edit snmp] health-monitor { falling-threshold percentage; interval seconds; rising-threshold percentage; idp { falling-threshold percentage; interval seconds; rising-threshold percentage; } }
La configuración de eventos de supervisión en el nivel jerárquico [edit snmp health-monitor]
establece intervalos de sondeo para el estado general del sistema. Si establece estas mismas opciones en el [edit snmp health-monitor idp]
nivel de jerarquía, el dispositivo genera un evento SNMP si el porcentaje de memoria del plano de datos utilizado por el sistema de detección y prevención de intrusiones (IDP) se eleva por encima o por debajo de la configuración.
Puede usar el show snmp health-monitor
comando operativo para ver información acerca de los registros y las alarmas del monitor de estado.
En este tema se describe la configuración mínima necesaria y se describen las siguientes tareas para configurar el monitor de estado:
- Objetos supervisados
- Configuración mínima de supervisión de estado
- Configurar el umbral descendente o ascendente
- Configurar el intervalo
- Entradas de registro y capturas
Objetos supervisados
Al configurar el monitor de estado, la información de supervisión para determinadas instancias de objeto está disponible, como se muestra en Tabla 2.
Objeto |
Description |
---|---|
|
Supervisa el siguiente sistema de archivos en el enrutador o conmutador:
Este es el sistema de archivos raíz montado en /. |
|
Supervisa el siguiente sistema de archivos en el enrutador o conmutador:
Este es el sistema de archivos de configuración montado en |
|
Supervisa el uso de la CPU en busca de motores de enrutamiento ( |
|
|
|
Supervisa la cantidad de memoria disponible en los motores de enrutamiento ( |
|
|
|
Supervisa el uso de la CPU para cada proceso de Junos OS (también denominado demonio). Varias instancias del mismo proceso se supervisan e indexan por separado. |
|
Supervisa el uso de memoria para cada proceso de Junos OS. Varias instancias del mismo proceso se supervisan e indexan por separado. |
Configuración mínima de supervisión de estado
Para habilitar la supervisión de estado en el enrutador o conmutador, incluya la health-monitor
instrucción en el nivel de [edit snmp]
jerarquía:
[edit snmp] health-monitor;
Configurar el umbral descendente o ascendente
El umbral descendente es el umbral inferior (expresado como un porcentaje del valor máximo posible) para la variable monitoreada. Cuando el valor muestreado actual es menor o igual que este umbral y el valor en el último intervalo de muestreo es mayor que este umbral, se genera un solo evento. También se genera un solo evento si la primera muestra después de que esta entrada sea válida es menor o igual que este umbral. Después de generar un evento descendente, no se puede generar otro evento descendente hasta que el valor muestreado se eleve por encima de este umbral y alcance el umbral ascendente. Debe especificar el umbral descendente como un porcentaje del valor máximo posible. El valor predeterminado es 70
porcentaje.
De forma predeterminada, el umbral ascendente es 80
el porcentaje del valor máximo posible para la instancia del objeto supervisado. El umbral ascendente es el umbral superior para la variable monitoreada. Cuando el valor muestreado actual es mayor o igual que este umbral y el valor en el último intervalo de muestreo es menor que este umbral, se genera un solo evento. También se genera un solo evento si la primera muestra después de que esta entrada sea válida es mayor o igual que este umbral. Después de generar un evento ascendente, no se puede generar otro evento ascendente hasta que el valor muestreado caiga por debajo de este umbral y alcance el umbral descendente. Debe especificar el umbral ascendente como un porcentaje del valor máximo posible para la variable supervisada.
Para configurar el umbral descendente o el umbral ascendente, incluya la falling-threshold
instrucción o rising-threshold
en el nivel jerárquico [edit snmp health-monitor]
:
[edit snmp health-monitor] falling-threshold percentage; rising-threshold percentage;
percentage
puede ser un valor de 1
a .100
Los umbrales descendente y ascendente se aplican a todas las instancias de objetos supervisadas por el monitor de estado.
Configurar el intervalo
El intervalo representa el período de tiempo, en segundos, durante el cual se muestrea la instancia del objeto y se compara con los umbrales ascendentes y descendentes.
Para configurar el intervalo, incluya la interval
instrucción y especifique el número de segundos en el [edit snmp health-monitor]
nivel de jerarquía:
[edit snmp health-monitor] interval seconds;
seconds
puede ser un valor de 1
a .2147483647
El valor predeterminado es 300
segundos (5 minutos).
Entradas de registro y capturas
Las entradas de registro del sistema generadas para cualquier evento de supervisión de estado (umbrales cruzados, errores, etc.) tienen una etiqueta correspondiente HEALTHMONITOR
en lugar de una etiqueta genérica SNMPD_RMON_EVENTLOG
. Sin embargo, el monitor de estado envía RMON risingThreshold
genérico y fallingThreshold
capturas.
Consulte también
Configurar la supervisión de estado
En este tema se describe cómo configurar la característica de monitor de estado para dispositivos de la serie QFX.
La función de supervisión de estado amplía la infraestructura de alarma SNMP RMON para proporcionar una supervisión predefinida para un conjunto seleccionado de instancias de objetos (como el uso del sistema de archivos, el uso de la CPU y el uso de memoria) e instancias de objetos dinámicos (como los procesos de Junos OS).
En este procedimiento, el intervalo de muestreo es cada 600
segundo (10 minutos), el umbral descendente es 85
el porcentaje del valor máximo posible para cada instancia de objeto supervisada y el umbral ascendente es 75
el porcentaje del valor máximo posible para cada instancia de objeto supervisada.
Para configurar la supervisión de estado: