Commit aaa6f737 authored by Vladimir Bashkirtsev's avatar Vladimir Bashkirtsev

User parameters for zabbix agent now live in separate file - /etc/zabbix_agentd.userparams.conf

parent 228f855b
......@@ -59,18 +59,18 @@ all: named.conf local.zone named-service
systemctl enable named.service
install -v -m755 bind-stats.py /usr/bin/bind-stats.py
sed -e '/^UserParameter=.*/a UserParameter=bind.discoverzones,/usr/bin/bind-stats.py discoverzones' -i /etc/zabbix_agentd.conf
sed -e '/^UserParameter=.*/a UserParameter=bind.json,/usr/bin/bind-stats.py json' -i /etc/zabbix_agentd.conf
sed -e '/^UserParameter=.*/a UserParameter=bind.jsonzone[*],/usr/bin/bind-stats.py jsonzone -z $$1' -i /etc/zabbix_agentd.conf
sed -e '/^UserParameter=.*/a UserParameter=bind.counter[*],/usr/bin/bind-stats.py counter -c $$1' -i /etc/zabbix_agentd.conf
sed -e '/^UserParameter=.*/a UserParameter=bind.zonecounter[*],/usr/bin/bind-stats.py zonecounter -z $$1 -c $$2' -i /etc/zabbix_agentd.conf
sed -e '/^UserParameter=.*/a UserParameter=bind.zonemaintenancecounter[*],/usr/bin/bind-stats.py zonemaintenancecounter -c $$1' -i /etc/zabbix_agentd.conf
sed -e '/^UserParameter=.*/a UserParameter=bind.resolvercounter[*],/usr/bin/bind-stats.py resolvercounter -c $$1' -i /etc/zabbix_agentd.conf
sed -e '/^UserParameter=.*/a UserParameter=bind.socketcounter[*],/usr/bin/bind-stats.py socketcounter -c $$1' -i /etc/zabbix_agentd.conf
sed -e '/^UserParameter=.*/a UserParameter=bind.incounter[*],/usr/bin/bind-stats.py incounter -c $$1' -i /etc/zabbix_agentd.conf
sed -e '/^UserParameter=.*/a UserParameter=bind.outcounter[*],/usr/bin/bind-stats.py outcounter -c $$1' -i /etc/zabbix_agentd.conf
sed -e '/^UserParameter=.*/a UserParameter=bind.memory[*],/usr/bin/bind-stats.py memory -c $$1' -i /etc/zabbix_agentd.conf
sed -e '/^UserParameter=.*/a UserParameter=bind.cache[*],/usr/bin/bind-stats.py cache -c $$1' -i /etc/zabbix_agentd.conf
echo 'UserParameter=bind.discoverzones,/usr/bin/bind-stats.py discoverzones' >> /etc/zabbix_agentd.userparams.conf
echo 'UserParameter=bind.json,/usr/bin/bind-stats.py json' >> /etc/zabbix_agentd.userparams.conf
echo 'UserParameter=bind.jsonzone[*],/usr/bin/bind-stats.py jsonzone -z $$1' >> /etc/zabbix_agentd.userparams.conf
echo 'UserParameter=bind.counter[*],/usr/bin/bind-stats.py counter -c $$1' >> /etc/zabbix_agentd.userparams.conf
echo 'UserParameter=bind.zonecounter[*],/usr/bin/bind-stats.py zonecounter -z $$1 -c $$2' >> /etc/zabbix_agentd.userparams.conf
echo 'UserParameter=bind.zonemaintenancecounter[*],/usr/bin/bind-stats.py zonemaintenancecounter -c $$1' >> /etc/zabbix_agentd.userparams.conf
echo 'UserParameter=bind.resolvercounter[*],/usr/bin/bind-stats.py resolvercounter -c $$1' >> /etc/zabbix_agentd.userparams.conf
echo 'UserParameter=bind.socketcounter[*],/usr/bin/bind-stats.py socketcounter -c $$1' >> /etc/zabbix_agentd.userparams.conf
echo 'UserParameter=bind.incounter[*],/usr/bin/bind-stats.py incounter -c $$1' >> /etc/zabbix_agentd.userparams.conf
echo 'UserParameter=bind.outcounter[*],/usr/bin/bind-stats.py outcounter -c $$1' >> /etc/zabbix_agentd.userparams.conf
echo 'UserParameter=bind.memory[*],/usr/bin/bind-stats.py memory -c $$1' >> /etc/zabbix_agentd.userparams.conf
echo 'UserParameter=bind.cache[*],/usr/bin/bind-stats.py cache -c $$1' >> /etc/zabbix_agentd.userparams.conf
rm -rf bind-9.14.6
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment