目录

SNMP轮询延迟

ICSeverity

影响

描述

SyslogMessage

MessageSample

产品系列

Regex

建议

命令

SNMP轮询延迟

ICSeverity

5 — 通知

影响

MIB响应延迟。

描述

简单网络管理协议(SNMP)是一种低优先级网络管理协议。此消息是从SNMP调度程序向用户发送的通知消息，通知SNMP响应时间超过默认阈值时间。当轮询MIB中昂贵且耗时的OID或者同时轮询OID过多时，会发生这种情况。错误消息通常表示遇到延迟的OID/MIB。请参阅以下示例：SNMP-3-RESPONSE_DELAYED：正在处理cefcFRUPowerStatusEntry.1(# msecs)SNMP-3-RESPONSE_DELAYED：正在处理ciscoFlashFileEntry.1(# msecs)的GetNext SNMP-3-RESPONSE_DELAYED：正在处理cefcFanTrayStatusEntry.1(# msecs)的GetNext这不能对系统产生任何影响。日志是信息性的，因此可以忽略它们，也可以永久删除这些日志。但是，如果出于业务目的执行轮询，则必须考虑限制可以查询设备的主机或限制可以轮询的OID，或同时限制这两者。

SyslogMessage

SNMP-3-RESPONSE_DELAYED

MessageSample

Jan 31 15:00:19.270 EST <> %SNMP-3-RESPONSE_DELAYED: processing Get of ifHCInOctets.394344 (19164 msecs) THIS IS A SAMPLE MESSAGE

产品系列

- Cisco Catalyst 3650 系列交换机

- Cisco Catalyst 3850 系列交换机

- Cisco Catalyst 9200 系列交换机

- Cisco Catalyst 9300 系列交换机

- Cisco Catalyst 9400 系列交换机

- Cisco Catalyst 9500 系列交换机

- Cisco Catalyst 9600 系列交换机

- Cisco Catalyst 6800 系列交换机

- 思科 4000 系列集成多业务路由器

- Cisco ASR 1000系列聚合服务路由器(US)

- 思科 Catalyst 3750-X 系列交换机

- 思科 Catalyst 2960-X 系列交换机

Regex

不适用

建议

有几个众所周知的缺陷可能导致出现此错误。假设您运行的是固定版本，并且仍然看到此问题，请执行这些步骤以有可能解决错误。您可以检查“show proc cpu sorted”命令的输出，以确保CPU使用率不是太高且设备以最佳状态运行。“show proc cpu | i SNMP Engine”命令还可以显示由于SNMP引擎处理传入请求而产生的使用量。Device# show process cpu sort CPU utilization for five seconds: 99%/0%;1分钟： 22%;5分钟： 18% PID Runtime(ms)Invoked uSecs 5Sec 1Min 5Min TTY Process 189 1535478456 697105815 2202 88.15% 13.40% 8.74% 0 SNMP ENGINE <<此进程持续一分钟或更长时间的CPU升高可能表示您的轮询过于激进，并且设备无法跟上请求的数量和频率。CPU使用率上升仅持续几秒通常在预料之中，无需担心。SNMP被视为低优先级进程，如果更重要的进程需要，它可能会产生CPU处理。您可以检查“show snmp stats oid”命令的输出，以验证轮询的排名靠前的OID。您可以在全局配置模式下使用下一命令增加或减少SNMP MIB的响应阈值限制值：snmp monitor response threshold-limit阈值限制可以设置为1000至5000毫秒之间的任何值，并且它不会产生任何影响。如果延迟时间小于5000毫秒，则将其增加到超过默认值2000毫秒后，相关设备将有更多时间响应给定SNMP请求。您还可以使用配置命令“no snmp monitor response”。此命令将禁用将响应时间与阈值进行比较的机制，并且无法显示SNMP延迟系统日志。延迟的MIB的SNMP请求以及后续请求可能仍然会超时，但发生这种情况时，系统无法打印日志。最后，如果特定OID持续导致问题，您可以使用SNMP视图阻止OID。全局配置示例：snmp-server view TAC iso included snmp-server view TAC 1.3.6.1.4.1.9.9.91.1.1.1.1 excluded snmp-server community view TAC RO

命令

#show version

#show module

#show proc cpu sort

#show run | s snmp

#show snmp

#show snmp stats oid