zabbix lld使用trapper方式(zabbix_sender)
生活随笔
收集整理的這篇文章主要介紹了
zabbix lld使用trapper方式(zabbix_sender)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
自動(dòng)發(fā)現(xiàn)腳本文件輸出格式:
{
"data": [
{
"{#BIND_PERF}": "BIND INCOMING QUERY"
},
{
"{#BIND_PERF}": "BIND INCOMING NOTIFY"
},
{
"{#BIND_PERF}": "BIND INCOMING A"
},
{
"{#BIND_PERF}": "BIND INCOMING SOA"
},
{
"{#BIND_PERF}": "BIND INCOMING PTR"
},
{
"{#BIND_PERF}": "BIND INCOMING AAAA"
},
{
"{#BIND_PERF}": "BIND INCOMING IXFR"
},
{
"{#BIND_PERF}": "BIND INCOMING AXFR"
},
{
"{#BIND_PERF}": "BIND INCOMING ANY"
},
{
"{#BIND_PERF}": "BIND OUTGOING A"
},
{
"{#BIND_PERF}": "BIND OUTGOING NS"
},
{
"{#BIND_PERF}": "BIND OUTGOING PTR"
},
{
"{#BIND_PERF}": "BIND OUTGOING AAAA"
},
{
"{#BIND_PERF}": "BIND OUTGOING DNSKEY"
}
]
}
使用lld方式需要發(fā)送json格式的數(shù)據(jù)到zabbix server,這時(shí)候使用-o這種模式就會(huì)報(bào)錯(cuò),這種時(shí)候我們需要使用臨時(shí)文件的方式發(fā)送數(shù)據(jù),下圖是Zabbix trapper 方式discovery的配置
文件存儲(chǔ)的格式: 主機(jī)名 監(jiān)控key 值,json的值必須要和主機(jī)名、監(jiān)控key放在同一行,我們這里使用配置文件來(lái)讀取主機(jī)名,需要使用-來(lái)代替:
- bind.parameter {"data": [{"{#BIND_PERF}": "BIND INCOMING QUERY"}, {"{#BIND_PERF}": "BIND INCOMING NOTIFY"}, {"{#BIND_PERF}": "BIND INCOMING A"}, {"{#BIND_PERF}": "BIND INCOMING SOA"}, {"{#BIND_PERF}": "BIND INCOMING PTR"}, {"{#BIND_PERF}": "BIND INCOMING AAAA"}, {"{#BIND_PERF}": "BIND INCOMING IXFR"}, {"{#BIND_PERF}": "BIND INCOMING AXFR"}, {"{#BIND_PERF}": "BIND INCOMING ANY"}, {"{#BIND_PERF}": "BIND OUTGOING A"}, {"{#BIND_PERF}": "BIND OUTGOING NS"}, {"{#BIND_PERF}": "BIND OUTGOING PTR"}, {"{#BIND_PERF}": "BIND OUTGOING AAAA"}, {"{#BIND_PERF}": "BIND OUTGOING DNSKEY"}]}
發(fā)送腳本的命令格式:
/usr/bin/zabbix_sender -c zabbix_agentd配置文件路徑 '{0}'.format(json_file)
這里的json_file就是上面的文件路徑
總結(jié)
以上是生活随笔為你收集整理的zabbix lld使用trapper方式(zabbix_sender)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Entity Framework Wit
- 下一篇: PHP怎么计算百分比?PHP计算百分比的