zabbix3.0.4添加对指定进程的监控
zabbix3.0.4添加對進程的監控:
主要思路:
通過 ps -ef|grep sdk-push-1.0.0.jar |grep -v grep|wc -l 這個命令來判斷進程sdk-push是否運行,如果不等于1則表示進程掛了,觸發報警
被監控的zabbix-agent端:
添加監控參數:
# vim /etc/zabbix/zabbix_agentd.conf
UserParameter=sdk_push,ps -ef|grep sdk-push-1.0.0.jar |grep -v grep|wc -l
重啟zabbix-agent使配置生效
service zabbix-agent restart
zabbix-server測試是否ok,當端口不是默認的10050時,需要添加-p指定端口:
zabbix_get -s 1.1.1.1 -p 20050 -k sdk_push
在zabbix的web頁面添加對應的監控:
添加監控項item
Confuguration --> Hosts --> 找到對應的主機,點開 Items --> Create item
創建對該監控項的觸發器
Confuguration --> Hosts --> 找到對應的主機,點開 Triggers --> Create trigger
?
當然還可以定義動作action來對應用進行重新啟動,如果應用較為復雜不建議這么做
最后不要忘記測試,可以將進程停止看是否會報警
?
轉載于:https://www.cnblogs.com/reblue520/p/6239678.html
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的zabbix3.0.4添加对指定进程的监控的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 管理11gRAC基本命令 (转载) 很
- 下一篇: IQ推理:红眼睛和蓝眼睛