[ZBX-23198] nexus 9000 snmp flood Created: 2023 Aug 03 Updated: 2023 Nov 15 Resolved: 2023 Aug 04 |
|
Status: | Closed |
Project: | ZABBIX BUGS AND ISSUES |
Component/s: | None |
Affects Version/s: | 6.4.4, 6.4.5 |
Fix Version/s: | None |
Type: | Problem report | Priority: | Trivial |
Reporter: | Boqian Zhang | Assignee: | Zabbix Support Team |
Resolution: | Won't fix | Votes: | 0 |
Labels: | None | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original Estimate: | Not Specified | ||
Environment: |
Software Hardware |
Attachments: |
![]() |
||||
Issue Links: |
|
Description |
Here is the steps to reproduce the issue with the SNMP packets,
The issue is that Zabbix is sending too many SNMP packets to the devices. This is causing the devices to become overloaded. In Zabbix 4.0, the SNMP packet count for the Cisco IOS by SNMP template is around 10 packets per minute (same nexus 9000 device). This is a more reasonable number, and it does not cause the devices to become overloaded. The following are some possible solutions to the issue:
We are not sure why Zabbix is sending so many SNMP datagrams to the Nexus 9000 device.
|
Comments |
Comment by Boqian Zhang [ 2023 Aug 03 ] |
I turned off the auto-discovery in the device configuration and kept other items triggers enabled. SNMP values are normal now. The problem was that the auto-discovery function sent too many SNMP packets to the device. |
Comment by Boqian Zhang [ 2023 Aug 03 ] |
This method does not work in 6.4.5. I used two templates, and the number of SNMP packets still increases rapidly to about 30 per second even when the auto-discovery feature is disabled. |
Comment by Boqian Zhang [ 2023 Aug 03 ] |
all mintue = second |
Comment by Edgar Akhmetshin [ 2023 Aug 04 ] |
Unfortunately any monitoring system is not able to get metrics just "mentally" without actually polling the device. Zabbix 6.4 uses "new method" available starting from the 6.4: https://support.zabbix.com/browse/ZBXNEXT-4428
This new template (for the new installations, for old one - update manually) retrieves metrics using GetBulk() request specified in SNMP standard, if the the device like NEXUS 9000 is overloaded with 100 packets per minute and not compliant with SNMP standard - something is broken on the device side, you need to contact Cisco. Please be advised that this section of the tracker is for bug reports only. The case you have submitted can not be qualified as one, so please reach out to [email protected] for commercial support (https://zabbix.com/support) or consultancy services. Alternatively, you can also use our IRC channel or community forum (https://www.zabbix.com/forum) for assistance. With that said, we are closing this ticket. Thank you for understanding. |
Comment by Smirnov Dmitriy [ 2023 Sep 28 ] |
I observed similar behavior in Zabbix 6.0.20. Zabbix overload the APC PDU and the Cisco switch via snmp. On screenshot you can see snmp packets rate on Zabbix 5, which work fine and Zabbix 6 which fails with snmp requsest. |