zabbix監控Apache
環境:zabbix 3.2 Apache/2.2.15
[[email protected] ~]# cat /etc/httpd/conf/httpd.conf | grep status #查看是否安裝mod_status.so模塊
LoadModule status_module modules/mod_status.so
修改httpd.conf
<Location /server-status>
SetHandler server-status
Order deny,allow
Allow from all
</Location>
然後重啟一下httpd服務:/etc/init.d/httpd restart
訪問一下出現這個界面表示ok了
http://ip/server-status
編寫apache狀態監控腳本
[[email protected] zabbix]#mkdir /etc/zabbix/monitor_scripts #在zabbix目錄下創建監控腳本目錄
[[email protected] zabbix]#vim /etc/zabbix/zabbix_agentd.conf #Include=/etc/zabbix/zabbix_agentd.conf.d添加一行
[[email protected] zabbix]# cat /etc/zabbix/zabbix_agentd.conf.d/userparameter_zapache.conf #新建一個配置文件,添加一行
UserParameter=zapache[*],/etc/zabbix/monitor_scripts/zapache.sh \$1
[[email protected] zabbix]# /etc/init.d/zabbix-agent restart #重啟一下zabbix_agent
apache腳本和監控模塊下載地址:https://pan.baidu.com/s/1eRBKEcE (提取密碼:nxs5)
在zabbix界面裏導入apache監控模塊
然後選擇下載好的模板上傳就可以了
配置--主機--編輯--添加模板--創建圖形
zabbix監控Apache