As you can see in the screenshot, I am using Zabbix Discovery to discover my network devices. However, some of my devices have multiple IP addresses. I have set the Device uniqueness criteria in Zabbix to check the device hostname. But every time, IP addresses with the same hostname, meaning those on the same device, are being discovered. I don't want this. For example, even though snmpget returns the same hostname for IP addresses ending in 101 and 89, Zabbix still discovers them as separate devices and appends suffixes like _1, _2, _3 to the hostnames. What am I doing wrong here?
root@r-isp:/home/eu# snmpget -v2c -c not4public 172.16.50.101 1.3.6.1.2.1.1.5.0
iso.3.6.1.2.1.1.5.0 = STRING: "TR-SW"
root@r-isp:/home/eu# snmpget -v2c -c not4public 172.16.50.89 1.3.6.1.2.1.1.5.0
iso.3.6.1.2.1.1.5.0 = STRING: "TR-SW"
root@r-isp:/home/eu# snmpget -v2c -c not4public 172.16.50.101 1.3.6.1.2.1.1.5.0
iso.3.6.1.2.1.1.5.0 = STRING: "TR-SW"
root@r-isp:/home/eu# snmpget -v2c -c not4public 172.16.50.89 1.3.6.1.2.1.1.5.0
iso.3.6.1.2.1.1.5.0 = STRING: "TR-SW"