Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

在受管理设备上配置选项以获得更好的 SNMP 响应时间

以下各节包含有关受管理设备上可增强 SNMP 性能的配置选项的信息:

启用统计信息缓存生存期选项

Junos OS 为您提供了一个选项,用于配置缓存接口统计信息的时间长度(以秒为单位)。如果网管在缓存时间内再次查询同一接口,则返回相同的数据。如果 NMS 在缓存时间之后查询,则缓存不再有效,将从较低层获取新数据,并更新缓存时间戳。默认值 为 5 秒。stats-cache-lifetime 这可以根据轮询频率进行调整。

注:

减小统计信息缓存生存期选项的值会导致更多查询,并可能影响性能。若要获取实时未缓存统计信息,请将统计信息缓存生存期选项的值设置为 0。但是,不建议这样做,因为它会完全禁用缓存功能并影响性能。

过滤掉重复的 SNMP 请求

如果网络管理站过于频繁地将 、 或 SNMP 请求重新传输到设备,则该请求可能会干扰对先前请求的处理,并减慢代理的响应时间。GetGetNextGetBulk 过滤这些重复请求可缩短 SNMP 代理的响应时间。Junos OS 使您能够过滤掉重复 的 、 和 SNMP 请求。GetGetNextGetBulk Junos OS 使用以下信息来确定 SNMP 请求是否重复:

  • SNMP 请求的源 IP 地址

  • SNMP 请求的源 UDP 端口

  • SNMP 请求的请求 ID

注:

默认情况下,在运行 Junos OS 的设备上禁用重复 SNMP 请求过滤。

要在运行 Junos OS 的设备上启用重复 SNMP 请求过滤,请在层次结构级别包含 以下语句 :filter-duplicates[edit snmp]

排除响应 SNMP 查询速度较慢的接口

接口对接口统计信息的 SNMP 请求响应速度较慢可能会延迟内核对 SNMP 请求的响应。您可以查看 mib2d 日志文件以了解内核响应各种 SNMP 请求所需的时间。有关查看内核响应数据的日志文件的详细信息,请参阅 在运行 Junos OS 的设备上监控 SNMP 活动和跟踪影响 SNMP 性能的问题下的“检查内核和数据包转发引擎响应”。监控 SNMP 活动并跟踪影响运行 Junos OS 的设备上的 SNMP 性能的问题

如果您注意到某个特定接口响应缓慢,并认为它正在减慢内核响应 SNMP 请求的速度,请从对设备的 SNMP 查询中排除该接口。您可以通过配置 语句或修改 SNMP 视图设置,从 SNMP 查询中排除接口。filter-interface

以下示例显示了用于从 SNMP 、 和 操作中排除接口的示例配置:GetGetNextSet

以下示例显示了用于从与 ifTable 和 ifXtable 对象相关的信息请求中排除接口索引 (ifIndex) 值为 312 的接口的 SNMP 视图配置:

或者,您可以将响应缓慢的界面脱机。