Centos 6.3下zabbix监控apache server-status - Linux系统
系统环境:centos6.3 x64
apache: httpd-2.4.4 zabbix: zabbix-2.06 首先在本机下载模板:https://github.com/rdvn/zabbix-templates/archive/master.zip 该zip包有apache、memcache、redis、varnish模板,我们解压后使用其中的apache模板 一.打开apache的server-status: # vi /usr/local/apache2/conf/httpd.conf 末行添加如下内容: --------------------- ExtendedStatus On <location /server-status> SetHandler server-status Order Allow,Deny Allow from all </location> --------------------- 重启apache使其生效: # /usr/local/apache2/bin/apachectl restart 二.zabbix配置: 将下载下来的zip包内apache目录下的apache_status.sh上传到系统/usr/local/bin/下,并赋予 执行权限 # chmod +x apache_status.sh # ll /usr/local/bin/apache_status.sh --------------- -rwxr-xr-x 1 root root 248 4月 23 2012 apache_status.sh --------------- 修改zabbix_agentd.conf配置: # vi /usr/local/etc/zabbix_agentd.conf 末行添加如下内容: ------------- UserParameter=apache[*],/usr/local/bin/apache_status.sh $1 ------------- 重启zabbix服务 # pkill zabbix # /etc/init.d/zabbix_agentd start
(编辑:应用网_镇江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |