Apache的安装请参考https://www.cnblogs.com/huangyanqi/p/9168637.html

  1、修改配置

  1. [root@apache ~]# httpd -v
  2. Server version: Apache/2.4. (CentOS)
  3. Server built: Apr ::
  4. [root@apache ~]# cat /etc/httpd24/httpd.conf |grep status
  5. LoadModule status_module modules/mod_status.so
  6. [root@apache ~]# cat /etc/httpd24/httpd.conf |grep httpd-info.conf
  7. #Include /etc/httpd24/extra/httpd-info.conf
  8. 注释:去掉这个注释
  9. [root@apache ~]# vim /etc/httpd24/extra/httpd-info.conf
  10. <Location /server-status>
  11. SetHandler server-status
  12. Order allow,deny
  13. Allow from localhost
  14. Allow from 122.114.200.186/
  15. </Location>
  16. ExtendedStatus On
  17. 注释:去掉前面的#注释

  2、浏览器查看

  1. http://IP/server-status

  3、下载zabbix模板

  1. [root@test3 /]# wget https://github.com/lorf/zapache/archive/master.zip
  2. [root@test3 /]# unzip master.zip
  3. [root@test3 /]# cd zapache-master/
  4. [root@test3 zapache-master]# ls
  5. httpd-server-status.conf.sample zapache
  6. README.md zapache-template-active.xml
  7. userparameter_zapache.conf.sample zapache-template.xml

  8. 注释:
  9. httpd-server-status.conf.sample 是用于配置server-status的上个步骤已经配置过了
  10. userparameter_zapache.conf.sample zapache 关键的文件
  11. zapache-template-active.xml zapache-template.xml模板

  4、把文件放置到相应位置

  1. cp userparameter_zapache.conf.sample /etc/zabbix/zabbix_agentd.d/
  2. cd /etc/zabbix/zabbix_agentd.d/
  3. mv userparameter_zapache.conf.sample userparameter_zapache.conf
  4.  
  5. [root@test3 zabbix_agentd.conf.d]# cat userparameter_zapache.conf
  6. UserParameter=zapache[*],/var/lib/zabbixsrv/externalscripts/zapache \$
  7. 修改下路径
  8. UserParameter=zapache[*],/etc/zabbix/scripts/zapache \$
  9.  
  10. #设置权限
  11. [root@agent ~]#chown root.zabbix /etc/zabbix/scripts/zapache
  12. [root@agent ~]#chmod /etc/zabbix/scripts/zapache
  13. [root@agent ~]#ll /etc/zabbix/scripts/
  14. total
  15. -r-xr-x--- root zabbix May : check_port1.sh
  16. -r-xr-x--- root zabbix May : disk_scan.sh
  17. -r-xr-x--- root zabbix Jun : nginx_zbx.sh
  18. -r-xr-x--- root zabbix Jun : zapache
  19.  
  20. #重启服务
  21. [root@agent ~]#systemctl restart zabbix-agent.service

  5、zabbix-server导入模板

  6、导入模板

  7、结果如下

zabbix日常监控Apache2.4的更多相关文章

  1. zabbix日常监控项java(四)

    yum install net-tools netstat命令 yum -y install bash-completion 命令自动补全包 https://github.com/qiueer/zab ...

  2. zabbix日常监控(监控缓存)

    实现的方法大体类似: 多谢博主的文章,免了不少时间! 摘抄博文地址:https://www.cnblogs.com/sixiweb/p/6893858.html https://www.cnblogs ...

  3. Zabbix日常监控之lvs监控

    参考博文:http://blog.51cto.com/kaibinyuan/1711863 监控环境的搭建请参考:https://www.cnblogs.com/huangyanqi/p/918780 ...

  4. zabbix日常监控项java(四又分之一)

    因zabbix自带监控JMX的模板通用性差的问题,需要我们自己新建一个属于自己的模板,于是本文就出现了.... 大部分都是参考网上其他博主的文档,在此作为梳理.总结:以方便自己日后使用查询.

  5. Zabbix日常监控(触发器表达式、远程执行命令、宏简等)简单记录

    主机的工作基本流程 Host group --> Host --> Application --> Item --> Trigger(OK-->PROBLEM,trigg ...

  6. Zabbix日常监控(win_agent方式)

    参考博文:https://www.cnblogs.com/xqzt/p/5130469.html https://www.cnblogs.com/zoulongbin/p/6395047.html 本 ...

  7. zabbix日常监控NFS(新加一)

    有时候主机使用NFS文件挂载的方式来存储.备份.共享文件:但有时会出现断开的现象. 1.客户机现状 [root@tianxia6 ~]# df -h Filesystem Size Used Avai ...

  8. zabbix日常监控项web(八)

    存在一种情况:nginx或者httpd服务本身运行正常,但是网页挂了,类似于网页被黑,或者40X之类的...:可以用zabbix把web页面访问也监控起来,第一时间得知web崩溃信息并做相应处理. 被 ...

  9. zabbix日常监控项mysql(七)

    参考文档: percona官方文档:https://www.percona.com/doc/percona-monitoring-plugins/LATEST/zabbix/index.html za ...

随机推荐

  1. 程序员为什么要写if else,为什么要和别人不一样

    程序员为什么要写if else,为什么要和别人不一样 前言 无聊,睡不着!本文只是随便写写而已!感叹一下程序员的生活! 刚看到一个八级程序员的分级,所以就写了这个随笔,分级如下:        第八级 ...

  2. 产环境部署node记录(三): centOS 7 mySQL和mongoDB的安装

    [mySQL的安装]: CentOS7默认数据库是mariadb,现在来安装mySQL 1.下载安装包 这里下载了四个安装包,后面会用到 yum -y install perl perl-devel ...

  3. springboot启动太慢优化

    需求缘起:有人在[springboot]微信公众号问:springboot启动慢的问题何时有个分享就好了,谢谢.粉丝的问题还是要认真的回答的. 我们先看看本节的大纲: (1)组件自动扫描带来的问题(@ ...

  4. Mysql5.5升级到5.6步骤详解 小版本大版本

    http://blog.csdn.net/i_team/article/details/9935693 小版本升级,先关闭数据库,然后mv直接全部替换掉mysql目录下的bin/ ,lib/ ,sha ...

  5. springboots 环境搭建

    1.创建demo文件 spring initializr : http://start.spring.io/ 2.gradle 下载 https://services.gradle.org/distr ...

  6. 使用Visual Studio 2010打造C语言编译器

    相信学习C语言的同学们一直在为自己的windows7不能用vc 6.0而烦恼着.或许有的电脑能使用上,但绝大多数是不能的,而且会出现软件不能兼容的提醒.其实大家都不需要再使用vc6.0了,因为软件更新 ...

  7. 解决XShell不能使用小键盘的问题

    新建链接的时候,在Terminal节点,选择VT Modes为set to normal.

  8. Eclipse发布的Dynamical web项目在Tomacat文件夹下显示

    Eclipse设置了Tomacat后,项目信息会在你的workspace上,在Tomacat文件夹上是没有的.但是通过设置是可以在Tomacat文件夹上存在的. 配置好服务器后,先关闭服务器,然后在E ...

  9. ibatis中$和#的区别

    比如当变量name的类型是Stirng时, $name$ 打印出来的是 张三 #name# 打印出来的是 ‘张三’ $ 的作用实际上是字符串拼接 #用于变量替换 那什么时候用$,什么时候 用 # (1 ...

  10. :after伪类+content内容生成经典应用举例——张鑫旭

    一.简单说说content内容生成 content内容生成就是通过content属性生成内容,content属性早在CSS2.1的时候就被引入了,可以使用:before以及:after伪元素生成内容. ...