Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

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 instrucción en el nivel de jerarquía.health-monitor[edit snmp] 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 comando operativo para ver información acerca de los registros y las alarmas del monitor de estado.show snmp health-monitor

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

Tabla 1: Instancias de objetos supervisados

Objeto

Description

jnxHrStoragePercentUsed.1

Supervisa el sistema de archivos en el conmutador./dev/ad0s1a: Este es el sistema de archivos raíz montado en /.

jnxHrStoragePercentUsed.2

Supervisa el sistema de archivos en el conmutador./dev/ad0s1e: 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.

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 instrucción en el nivel de jerarquía:health-monitor[edit snmp]

La configuración de eventos de supervisión en el nivel jerárquico establece intervalos de sondeo para el estado general del sistema.[edit snmp health-monitor] Si establece estas mismas opciones en el 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.[edit snmp health-monitor idp]

Puede usar el comando operativo para ver información acerca de los registros y las alarmas del monitor de estado.show snmp health-monitor

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

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

Tabla 2: Instancias de objetos supervisados

Objeto

Description

jnxHrStoragePercentUsed.1

Supervisa el siguiente sistema de archivos en el enrutador o conmutador:

/dev/ad0s1a:

Este es el sistema de archivos raíz montado en /.

jnxHrStoragePercentUsed.2

Supervisa el siguiente sistema de archivos en el enrutador o conmutador:

/dev/ad0s1e:

Este es el sistema de archivos de configuración montado en ./config

jnxOperatingCPU (RE0)

Supervisa el uso de la CPU en busca de motores de enrutamiento ( y ).RE0RE1 Los valores de índice asignados a los motores de enrutamiento dependen de si la MIB del chasis utiliza un esquema de indexación basado en cero o en unos. Dado que el esquema de indización es configurable, el índice adecuado se determina cuando se inicializa el enrutador o conmutador y cuando se produce un cambio en la configuración. Si el enrutador o conmutador tiene un solo motor de enrutamiento, la supervisión de entrada de alarma se elimina después de cinco intentos fallidos de obtener el valor de CPU.RE1

jnxOperatingCPU (RE1)

jnxOperatingBuffer (RE0)

Supervisa la cantidad de memoria disponible en los motores de enrutamiento ( y ).RE0RE1 Dado que la indización de este objeto es idéntica a la utilizada para , los valores de índice se ajustan en función del esquema de indización utilizado en la MIB del chasis.jnxOperatingCPU Al igual que con , la supervisión de entrada de alarma se elimina si el enrutador o conmutador solo tiene un motor de enrutamiento.jnxOperatingCPURE1

jnxOperatingBuffer (RE1)

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.

Configuración mínima de supervisión de estado

Para habilitar la supervisión de estado en el enrutador o conmutador, incluya la instrucción en el nivel de jerarquía:health-monitor[edit snmp]

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 porcentaje.70

De forma predeterminada, el umbral ascendente es el porcentaje del valor máximo posible para la instancia del objeto supervisado.80 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 instrucción o en el nivel jerárquico :falling-thresholdrising-threshold[edit snmp health-monitor]

puede ser un valor de a .percentage1100

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 instrucción y especifique el número de segundos en el nivel de jerarquía:interval[edit snmp health-monitor]

puede ser un valor de a .seconds12147483647 El valor predeterminado es segundos (5 minutos).300

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 en lugar de una etiqueta genérica .HEALTHMONITORSNMPD_RMON_EVENTLOG Sin embargo, el monitor de estado envía RMON genérico y capturas.risingThresholdfallingThreshold

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 segundo (10 minutos), el umbral descendente es el porcentaje del valor máximo posible para cada instancia de objeto supervisada y el umbral ascendente es el porcentaje del valor máximo posible para cada instancia de objeto supervisada.6008575

Para configurar la supervisión de estado:

  1. Configure la supervisión de estado:
  2. Configure el umbral descendente:

    Por ejemplo:

  3. Configure el umbral ascendente:

    Por ejemplo:

  4. Configure el intervalo:

    Por ejemplo: