zabbix_批量url檢查狀態碼

zabbix_批量url檢查狀態碼

1:zabbix server導入模板
在這裏插入圖片描述
2:agent端添加配置文件
zabbix_agentd.conf文本內添加:

UnsafeUserParameters=1
UserParameter=web.site.discovery,/usr/lib/zabbix/scripts/web_site_code_status.sh web_site_discovery
UserParameter=web.site.code[*],/usr/lib/zabbix/scripts/web_site_code_status.sh web_site_code $1

腳本路徑請自行修改

3:將腳本web_site_code_status.sh 導入agentd的腳本目錄,請注意腳本路徑
根據實際情況對web_site_code_status.sh 的web.txt路徑進行修改
腳本添加可以執行權限

chmod +x web_site_code_status.sh
chown -R zabbix.zabbix /usr/local/zabbix/

重啓

service zabbix_agentd  restart

4.web.txt記錄需要監控的URL,一行一條需要監控的URL
5.通過zabbix_get程序查看能否獲取正確的監控URL

zabbix_get -s ip -k web.site.discovery

在這裏插入圖片描述

5:主機添加模板
建議新建一個主機,作爲獨立的url檢測主機。

6:等待120S後就能自動發現
在這裏插入圖片描述
最後,根據自己的需要修改模板觸發器的條件,添加自己的動作,第一時間獲取告警,模板下載:聯繫微信pzl960504。

發佈了22 篇原創文章 · 獲贊 9 · 訪問量 3824
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章