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 (alarma de RMON extensible)

Descripción de la supervisión de estado

La supervisión de estado es una característica de SNMP que extiende la infraestructura de alarmas RMON para proporcionar supervisión a un conjunto predefinido de objetos (como el uso del sistema de archivos, el uso de la CPU y el uso de memoria), y para los procesos de Junos OS.

La función Health Monitor se habilita con la health-monitor instrucción en el [edit snmp] nivel de la jerarquía. También puede configurar parámetros de Health Monitor tales como umbral de caída, umbral en aumento e intervalo. Si el valor de un objeto supervisado supera el umbral ascendente o descendente, se activa una alarma y se puede registrar un suceso.

El umbral de caída es el umbral inferior de la instancia de objeto supervisada. El umbral ascendente es el umbral superior de la instancia del objeto supervisado. Cada umbral se expresa como un porcentaje del valor máximo posible. El intervalo representa el periodo de tiempo, en segundos, con el que se muestrea la instancia del objeto y lo compara con los umbrales ascendentes y descendentes.

Los eventos sólo se generan cuando un umbral se cruza primero en una dirección, en vez de después de cada intervalo de muestra. Por ejemplo, si se produce una alarma de umbral ascendente, junto con su correspondiente evento, no se producirán más eventos de cruce de umbral hasta que se produzca una alarma de caída correspondiente.

Las entradas del registro del sistema para eventos del monitor de estado tienen su etiqueta HEALTHMONITOR correspondiente y no una etiqueta genérica SNMPD_RMON_EVENTLOG. Sin embargo, el monitor de estado envía capturas risingThreshold y fallingThreshold genéricas RMON. Puede usar el show snmp health-monitor comando operativo para ver información acerca de las alarmas y registros de Health Monitor.

Cuando configure el monitor de estado, estará disponible la supervisión de la información de determinadas instancias de Tabla 1objetos, como se muestra en la.

Tabla 1: Instancias de objetos supervisados

Objetos

Descriptiva

jnxHrStoragePercentUsed. 1

Supervisa el /dev/ad0s1a: sistema de archivos del conmutador. Éste es el sistema de archivos root montado en/.

jnxHrStoragePercentUsed. 2

Supervisa el /dev/ad0s1e: sistema de archivos del conmutador. Este es el sistema de archivos de configuración /configmontado en.

jnxOperatingCPU (RE0)

Supervisa el uso de la CPU por medio de la 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 llamado demonio). Se supervisan e indizan por separado varias instancias del mismo proceso.

sysApplElmtRunMemory

Supervisa el uso de memoria para cada Junos OS proceso. Varias instancias del mismo proceso se supervisan e indexa por separado.

Configurar la supervisión de estado

En este tema se describe cómo configurar la característica de supervisión de estado para dispositivos de la serie serie QFX y OCX.

La función Health Monitor extiende la infraestructura de alarmas RMON de SNMP para ofrecer una supervisión predefinida de un conjunto seleccionado de instancias de objetos (como el uso del sistema de archivos, uso de la CPU y uso de la memoria) e instancias de objetos dinámicos (como los procesos de Junos OS).

Para configurar la supervisión de estado:

  1. Configure el monitor de estado:
  2. Configure el umbral de caída:

    Por ejemplo:

  3. Configure el umbral en aumento:

    Por ejemplo:

  4. Configure el intervalo:

    Por ejemplo:

Configuración de la supervisión de estado en dispositivos que ejecutan Junos OS

A medida que crece el número de dispositivos administrados por un sistema típico de administración de red (NMS) y aumenta la complejidad de los propios dispositivos, se hace cada vez más difícil que el NMS pueda utilizar el sondeo para supervisar los dispositivos. Un enfoque más escalable se basa en los dispositivos de red para notificar a la NMS si algo requiere atención.

En Juniper Networks enrutadores, las alarmas y los sucesos 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 que configure objetos de BIA específicos en alarmas RMON. Esto a menudo requiere la experiencia específica del dispositivo y la personalización de la aplicación de supervisión. Además, algunas BIA instancias del objeto que necesitan supervisión solo se establecen durante la inicialización o el cambio en tiempo de ejecución y no se pueden configurar por adelantado.

Para abordar estos problemas, el monitor de salud extiende la infraestructura de alarmas RMON para proporcionar una supervisión predefinida de un conjunto seleccionado de instancias de objeto (para el uso del sistema de archivos, uso de la CPU y uso de la memoria) e incluye compatibilidad con objetos desconocidos o dinámicos instancias (como procesos de Junos OS).

La supervisión de estado está diseñada para minimizar los requisitos de configuración de usuario. Para configurar entradas de seguimiento de estado, health-monitor incluya la instrucción [edit snmp] en el nivel de jerarquía:

La configuración de eventos de [edit snmp health-monitor] supervisión en el nivel de jerarquía 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 generará un evento SNMP si el porcentaje de memoria de backplane utilizado por el sistema de detección y prevención de intrusiones (IDP) supera o está por debajo de su configuración.

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

En este tema se describe la configuración mínima necesaria y se explican las siguientes tareas para configurar el monitor de estado:

Objetos supervisados

Cuando configure el monitor de estado, estará disponible la supervisión de la información de determinadas instancias de Tabla 2objetos, como se muestra en la.

Tabla 2: Instancias de objetos supervisados

Objetos

Descriptiva

jnxHrStoragePercentUsed.1

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

/dev/ad0s1a:

Éste es el sistema de archivos root montado en/.

jnxHrStoragePercentUsed.2

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

/dev/ad0s1e:

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

jnxOperatingCPU (RE0)

Supervisa el uso de la CPU paraRE0 los RE1motores de enrutamiento (y). Los valores de índice asignados a los motores de enrutamiento dependen de si el BIA del chasis utiliza un esquema de indización basado en cero o en unos. Dado que el esquema de indización puede configurarse, se determina el índice adecuado cuando se inicializa el enrutador o el conmutador, y cuando hay un cambio en la configuración. Si el enrutador o conmutador sólo tiene una motor de enrutamiento, la entrada RE1 de alarma se elimina después de cinco intentos fallidos de obtener el valor de la CPU.

jnxOperatingCPU (RE1)

jnxOperatingBuffer (RE0)

Supervisa la cantidad de memoria disponible en los motores deRE0 enrutamiento RE1(y). Dado que la indización de este objeto es idéntica a la utilizada jnxOperatingCPUpara, los valores de índice se ajustan según el esquema de indización utilizado en el BIA del chasis. Al igual jnxOperatingCPUque con, si el RE1 enrutador o conmutador tienen una sola motor de enrutamiento, se elimina el monitorado de entrada de alarma.

jnxOperatingBuffer (RE1)

sysApplElmtRunCPU

Supervisa el uso de la CPU para cada proceso de Junos OS (también llamado demonio). Se supervisan e indizan por separado varias instancias del mismo proceso.

sysApplElmtRunMemory

Supervisa el uso de memoria para cada Junos OS proceso. Varias instancias del mismo proceso se supervisan e indexa por separado.

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

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

Configuración del umbral de caída o umbral ascendente

El umbral de caída es el umbral inferior (expresado como un porcentaje del valor máximo posible) para la variable supervisada. Cuando el valor del muestreado actual es menor o igual que este umbral, y el valor del último intervalo de muestreo es mayor que este umbral, se genera un evento único. También se genera un único evento si el primer ejemplo después de que esta entrada pasa a ser válido es menor o igual que este umbral. Después de generarse un evento caente, no es posible generar otro evento caída hasta que el valor muestreado supere este umbral y alcance el umbral ascendente. Debe especificar el umbral de caída como un porcentaje del valor máximo posible. El valor predeterminado 70 es Percent.

De forma predeterminada, el umbral en 80 aumento es el porcentaje de valor máximo posible para la instancia de objeto supervisado. El umbral ascendente es el umbral superior de la variable supervisada. Cuando el valor del muestreado actual es mayor o igual que este umbral, y el valor del último intervalo de muestreo es menor que este umbral, se genera un solo evento. También se genera un único evento si el primer ejemplo después de que esta entrada resulta válido es mayor o igual que este umbral. Después de generar un evento ascendente, no se puede generar otro evento creciente hasta que el valor muestreado caiga por debajo de este umbral y alcance el umbral de caída. Debe especificar el umbral ascendente como porcentaje del valor máximo posible para la variable supervisada.

Para configurar el umbral de caída o el umbral ascendente, falling-threshold incluya rising-threshold la sentencia or [edit snmp health-monitor] en el nivel de la jerarquía:

percentagepuede ser un valor de 1 hasta 100.

Los umbrales ascendentes y descendentes se aplican a todas las instancias de objetos supervisadas por el monitor de estado.

Configurar el intervalo

El intervalo representa el periodo de tiempo, en segundos, con el que se muestrea la instancia del objeto y lo 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:

secondspuede ser un valor de 1 hasta 2147483647. El valor predeterminado es 300 segundos (5 minutos).

Entradas de registro y capturas

Las entradas del registro del sistema generadas para cualquier evento del monitor de estado (umbrales sobrepasados, errores, HEALTHMONITOR etc.) tienen una SNMPD_RMON_EVENTLOG etiqueta correspondiente en lugar de una etiqueta genérica. Sin embargo, el monitor de estado envía risingThreshold las fallingThreshold capturas y RMON genéricos.

Ejemplo Configurar la supervisión de estado

Configure el monitor de estado:

En este ejemplo, el intervalo de muestreo es 600 cada segundos (10 minutos), el umbral de 85 caída es el porcentaje del valor máximo posible para cada instancia de objeto que se supervisa, 75 y el umbral ascendente es el porcentaje del valor máximo posible. para cada instancia de objeto supervisada.