When we migrated from Zabbix 4 to Zabbix 5, there was a significant change to how SNMP agent setup was handled, with some config moving from item level to host level. The zabbix 5 upgrade scripts ended up creating unique agent entries for each combination of SNMP version and community string for all hosts in our environment. Since we had some templates that were using SNMPv1 and some using SNMPv2, we ended up with 2, 3 or 4 SNMP agents for most hosts.
So far I've just had to manually re-assign (bulk update) all items to a single SNMP agent, and also update all discovery rules and item prototypes to use the same. I can then remove the extra agents.
Has anyone else run into this, and has anyone found a convenient way to clean this up?
So far I've just had to manually re-assign (bulk update) all items to a single SNMP agent, and also update all discovery rules and item prototypes to use the same. I can then remove the extra agents.
Has anyone else run into this, and has anyone found a convenient way to clean this up?
Comment