zabbix監測apache

1、apache

一、首次爲檢測apache有沒有正常運行寫一個腳本vim

運行中輸出1,沒有運行輸出0:bash

[root@server etc]# vim /usr/local/zabbix/etc/chk_httpd.sh
#!/bin/bash
netstat -lnpt | grep -q :80
if [ $? -eq 0 ]
then
echo "1"
else
echo "0"
fi3d

二、給腳本777的權限server

[root@server ~]# chmod 777 /usr/local/zabbix/etc/chk_httpd.sh          blog

三、修改配置文件:進程

 vim /usr/local/zabbix/etc/zabbix_agentd.confget

添加:UserParameter=httpd.ststus,/usr/local/zabbix/etc/chk_httpd.sh $1監控

四、殺死進程從新開啓:配置

[root@server ~]# killall -9 zabbix_agentd
[root@server ~]# zabbix_agentd

[root@server ~]# zabbix_get -s 192.168.200.111 -k httpd.status

監控項:

 

觸發器:

 

 

圖形:

 

 

相關文章
相關標籤/搜索