目錄

SNMP輪詢延遲

ICSeverity

影響

說明

系統日誌消息

MessageSample

產品系列

Regex

建議

指令

SNMP輪詢延遲

ICSeverity

5 — 通知

影響

MIB響應延遲。

說明

簡單網路管理協定(SNMP)是一種低優先順序網路管理協定。此消息是從SNMP排程程式向使用者發出的通知消息，通知SNMP響應時間超過預設閾值時間。當輪詢MIB中昂貴且耗時的OID或併發的OID過多時，會發生這種情況。錯誤訊息通常指出發生延遲的OID/MIB。請參閱以下示例： SNMP-3-RESPONSE_DELAYED：正在處理cefcFRUPowerStatusEntry.1的GetNext(# msecs)SNMP-3-RESPONSE_DELAYED：正在處理ciscoFlashFileEntry.1的GetNext(# msecs)SNMP-3-RESPONSE_DELAYED：正在處理cefcFanTrayStatusEntry.1的GetNext(# msecs)這不會對系統產生任何影響。這些日誌是資訊性的，因此可以忽略它們，也可以永久刪除這些日誌。但是，如果出於業務目的執行輪詢，您必須考慮限制可以查詢裝置的主機或限制可以輪詢的OID，或同時限制這兩者。

系統日誌消息

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 系列交換器

- Cisco 4000 系列整合服務路由器

- Cisco ASR 1000系列聚合服務路由器

- Cisco Catalyst 3750-X 系列交換器

- Cisco Catalyst 2960-X 系列交換器

Regex

不適用

建議

有幾個眾所周知的缺陷可能導致出現此錯誤。假設您運行的是固定發行版，並且仍然看到此問題，請執行以下步驟有可能解決此問題。您可以檢查「show proc cpu sorted」命令的輸出，以確保CPU使用率不是太高且裝置以最佳方式運行。「show proc cpu | i SNMP Engine」命令還可以顯示由於SNMP Engine處理傳入請求而產生的使用量。Device# show process cpu sort CPU utilization for 5 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被認為是一個低優先順序的進程，如果更重要的進程需要它，SNMP可能會產生CPU處理。您可以檢查「show snmp stats oid」命令的輸出，以驗證輪詢的頂級OID。可以在全域性配置模式下使用下一命令增加或減少SNMP MIB的響應閾值限制值：snmp monitor response threshold-limit閾值限制可以設定為1000到5000毫秒之間的任何值，並且它是無影響的更改。如果延遲時間小於5000ms，將其增加到超過預設值2000ms將讓相關裝置有更多時間響應給定的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 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