Key:
net.dns.record[1.1.1.1,{HOST.NAME},TXT,,,tcp]
Also tried:
net.dns.record[1.1.1.1,{HOST.NAME},TXT,,,]
I want a trigger that fires when TXT records for a monitored domain are changed. Unfortunately, Zabbix collects this data in some scrambled way

so the trigger fires almost every time the item is polled. Polled every 30m, it has come back with a different result 35 times out of the last 48 :-(
1.1.1.1 does not do this when tested with dig, but as pointed out on another DNS thread, Zabbix uses some other resolver thing so not sure how to cross-check it.
Not all records behave like this, NS seems to be fine. Or maybe this is about record length?
net.dns.record[1.1.1.1,{HOST.NAME},TXT,,,tcp]
Also tried:
net.dns.record[1.1.1.1,{HOST.NAME},TXT,,,]
I want a trigger that fires when TXT records for a monitored domain are changed. Unfortunately, Zabbix collects this data in some scrambled way
so the trigger fires almost every time the item is polled. Polled every 30m, it has come back with a different result 35 times out of the last 48 :-(
1.1.1.1 does not do this when tested with dig, but as pointed out on another DNS thread, Zabbix uses some other resolver thing so not sure how to cross-check it.
Not all records behave like this, NS seems to be fine. Or maybe this is about record length?
Comment