Once I upgraded Zabbix to version 6.4 and noticed that the “Template ICMP Ping” template stopped working on new devices, it continued to work on old ones, but if you add a new device, a warning was displayed:
Ping item must have target or host interface specified
To solve this problem, I opened the “Template ICMP Ping” template and changed the keys in three items, namely in the old version of Zabbix they were called:
icmppingloss
icmpping
icmppingsec
And I changed to:
icmppingloss[{HOST.IP}]
icmpping[{HOST.IP}]
icmppingsec[{HOST.IP}]
After these changes, everything was ok.
By the way, with a large number of nodes, it is desirable to reduce the history storage time, for example, by 1d, in order to less clog the database.
See also my article:
How to update Zabbix templates
If those three keys do not fix the problem, you may have to put HOST instead of IP. They would look like this:
icmppingloss[{HOST.HOST}]
icmpping[{HOST.HOST}]
icmppingsec[{HOST.HOST}]
This worked for me.
you opened the template ? how and where ? and why has not such a template by default the proper configuration ?