Configurar opciones en dispositivos administrados para un mejor tiempo de respuesta SNMP
Las siguientes secciones contienen información acerca de las opciones de configuración en los dispositivos administrados que pueden mejorar el rendimiento de SNMP:
Habilitar la opción stats-cache-lifetime
Junos OS le ofrece la opción de configurar el período de tiempo (en segundos) que se almacenan en caché las estadísticas de la interfaz. Si el NMS vuelve a consultar la misma interfaz dentro del tiempo de caché, se devuelven los mismos datos. Si el NMS consulta después del tiempo de caché, la memoria caché ya no es válida, se obtienen datos nuevos de las capas inferiores y se actualiza la marca de tiempo de la memoria caché. El valor predeterminado stats-cache-lifetime
es de 5 segundos. Esto se puede sintonizar según la frecuencia de sondeo.
Reducir el valor de la opción stats-cache-lifetime da como resultado más consultas y puede afectar al rendimiento. Para obtener las estadísticas en vivo sin almacenar en caché, establezca el valor de la opción stats-cache-lifetime en 0. Sin embargo, esto no se recomienda, ya que deshabilita completamente la función de almacenamiento en caché y afecta el rendimiento.
Filtrar solicitudes SNMP duplicadas
Si una estación de administración de red retransmite una Get
solicitud , GetNext
o GetBulk
SNMP con demasiada frecuencia a un dispositivo, dicha solicitud podría interferir con el procesamiento de solicitudes anteriores y ralentizar el tiempo de respuesta del agente. El filtrado de estas solicitudes duplicadas mejora el tiempo de respuesta del agente SNMP. Junos OS permite filtrar solicitudes duplicadas Get
, GetNext
y GetBulk
SNMP. Junos OS utiliza la siguiente información para determinar si una solicitud SNMP es un duplicado:
-
Dirección IP de origen de la solicitud SNMP
-
Puerto UDP de origen de la solicitud SNMP
-
ID de solicitud de la solicitud SNMP
De forma predeterminada, el filtrado de solicitudes SNMP duplicadas está deshabilitado en dispositivos que ejecutan Junos OS.
Para habilitar el filtrado de solicitudes SNMP duplicadas en dispositivos que ejecutan Junos OS, incluya la filter-duplicates
instrucción en el nivel de [edit snmp]
jerarquía:
[edit snmp] filter-duplicates;
Excluir interfaces que tardan en responder a las consultas SNMP
Una interfaz que es lenta en responder a las solicitudes SNMP para estadísticas de interfaz puede retrasar las respuestas del kernel a las solicitudes SNMP. Puede revisar el archivo de registro mib2d para averiguar cuánto tiempo tarda el kernel en responder a varias solicitudes SNMP. Para obtener más información acerca de cómo revisar el archivo de registro de los datos de respuesta del kernel, consulte "Comprobación de la respuesta del kernel y del motor de reenvío de paquetes" en Supervisión de la actividad de SNMP y seguimiento de problemas que afectan al rendimiento de SNMP en un dispositivo que ejecuta Junos OS.
Si observa que una interfaz determinada tarda en responder y piensa que está ralentizando la respuesta del kernel a las solicitudes SNMP, excluya esa interfaz de las consultas SNMP al dispositivo. Puede excluir una interfaz de las consultas SNMP configurando la filter-interface
instrucción o modificando la configuración de la vista SNMP.
En el ejemplo siguiente se muestra una configuración de ejemplo para excluir interfaces de las operaciones SNMP Get
, GetNext
, y Set
:
[edit] snmp { filter-interfaces { interfaces { # exclude the specified interfaces interface1; interface2; } all-internal-interfaces; # exclude all internal interfaces } }
En el ejemplo siguiente se muestra la configuración de la vista SNMP para excluir la interfaz con un valor de índice de interfaz (ifIndex) de 312 de una solicitud de información relacionada con los objetos ifTable e ifXtable:
[edit snmp] view test { oid .1 include; oid ifTable.1.*.312 exclude; oid ifXTable.1.*.312 exclude }
Alternativamente, puede tomar la interfaz que tarda en responder sin conexión.