Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

MIB de utilidad específica para empresas para mejorar la cobertura SNMP

MIB de utilidad

La MIB de utilidad específica para la empresa de Juniper Networks, cuyo identificador de objeto es {jnxUtilMibRoot 1}, define objetos para contadores, enteros y cadenas. La MIB de utilidad contiene una tabla para cada uno de los cinco tipos de datos siguientes:

  • Contadores de 32 bits

  • Contadores de 64 bits

  • Enteros con signo

  • Enteros sin signo

  • Cuerdas de octeto

Puede utilizar estos objetos MIB de contenedores para almacenar los datos que no son compatibles con las operaciones SNMP. Puede rellenar los datos de estos objetos mediante comandos de CLI o con la ayuda de scripts Op y una API RPC que puede invocar los comandos de CLI.

Cada tipo de datos tiene un nombre ASCII arbitrario, que se define cuando se rellenan los datos, y una marca de tiempo que muestra la última vez que se modificó la instancia de datos. Para obtener una versión descargable de esta MIB, consulte Guía del usuario de políticas de enrutamiento, filtros de firewall y políticas de tráfico.

Para obtener información acerca de los objetos MIB de utilidad específicos de la empresa, consulte los temas siguientes:

Utilice la MIB de utilidad específica de la empresa para mejorar la cobertura de SNMP

Es posible que necesite tener métricas de rendimiento personalizadas aunque Junos OS tenga métricas de rendimiento y opciones de supervisión integradas. Para facilitarle la supervisión de estos datos personalizados a través de un sistema de supervisión estándar, Junos OS le proporciona una MIB de utilidad específica para la empresa que puede almacenar dichos datos y, por lo tanto, ampliar la compatibilidad con SNMP para administrar y supervisar los datos de su elección.

Los siguientes comandos de CLI le permiten establecer y borrar valores de objeto MIB de utilidad:

  • request snmp utility-mib set instance name object-type <counter | counter 64 | integer | string | unsigned integer> object-value value

  • request snmp utility-mib clear instance name object-type <counter | counter 64 | integer | string | unsigned integer>

La instance name opción del request snmp utility-mib <set | clear> comando especifica el nombre de la instancia de datos y es el identificador principal de los datos. La object-type <counter | counter 64 | integer | string | unsigned integer> opción permite especificar el tipo de objeto y la object-value value opción permite establecer el valor del objeto.

Para automatizar el proceso de rellenar los datos MIB de la utilidad, puede usar una combinación de una directiva de eventos y un script de eventos. En los ejemplos siguientes se muestra la configuración para que una directiva de eventos se ejecute show system buffers cada hora y almacene los datos en objetos MIB de utilidad mediante la show system buffers ejecución de una secuencia de comandos de eventos (check-mbufs.slax).

Configuración de la directiva de eventos

Para configurar una directiva de eventos que ejecute el show system buffers comando cada hora e invoque check-mbufs.slax para almacenar los show system buffers datos en objetos MIB de utilidad, incluya las siguientes instrucciones en el nivel de jerarquía [edit]:

Script check-mbufs.slax

En el ejemplo siguiente se muestra la secuencia de check-mbufs.slax comandos almacenada en /var/db/scripts/event/:

Puede ejecutar el siguiente comando para comprobar los datos almacenados en la MIB de la utilidad como resultado de la directiva de eventos y el script que se muestran en los ejemplos anteriores:

Nota:

El show snmp mib walk comando no está disponible en el sistema QFabric, pero puede utilizar aplicaciones cliente SNMP externas para realizar esta operación.