Ansible-Roles/roles/zabbix-agent2/templates/a2_plugin_named.conf.j2
2026-05-08 22:12:36 +03:00

8 lines
803 B
Django/Jinja

# Additional named parameters
UserParameter=bind.net.udp,netstat -nua | grep :53 | wc -l
UserParameter=bind.net.tcp,netstat -nta | grep :53 | wc -l
UserParameter=bind.queries.in[*],curl http://localhost:8053/ 2>/dev/null | xml2 | grep -A1 "/statistics/server/counters/counter/@name=$1$" | tail -1 | cut -d= -f2
UserParameter=bind.queries.out[*],curl http://localhost:8053/ 2>/dev/null | xml2 | grep -A1 "/statistics/views/view/counters/counter/@name=$1$" | tail -1 | cut -d= -f2
UserParameter=bind.queries.query[*],curl http://localhost:8053/ 2>/dev/null | xml2 | grep -A1 "/statistics/server/counters/counter/@name=Qry$1$" | tail -1 | cut -d= -f2
UserParameter=bind.status.check,dig ya.ru +noall +nocmd +stats +answer +time=1 +tries=1 +comments | grep "HEADER" | sed "s/\(.* status:\) \(\w*\), .*/\2/"