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

  1、修改配置

[root@apache ~]# httpd -v
Server version: Apache/2.4. (CentOS)
Server built: Apr ::
[root@apache ~]# cat /etc/httpd24/httpd.conf |grep status
LoadModule status_module modules/mod_status.so
[root@apache ~]# cat /etc/httpd24/httpd.conf |grep httpd-info.conf
#Include /etc/httpd24/extra/httpd-info.conf
注释:去掉这个注释
[root@apache ~]# vim /etc/httpd24/extra/httpd-info.conf
<Location /server-status>
SetHandler server-status
Order allow,deny
Allow from localhost
Allow from 122.114.200.186/
</Location>
ExtendedStatus On
注释:去掉前面的#注释

  2、浏览器查看

http://IP/server-status

  3、下载zabbix模板

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

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

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

cp userparameter_zapache.conf.sample /etc/zabbix/zabbix_agentd.d/
cd /etc/zabbix/zabbix_agentd.d/
mv userparameter_zapache.conf.sample userparameter_zapache.conf [root@test3 zabbix_agentd.conf.d]# cat userparameter_zapache.conf
UserParameter=zapache[*],/var/lib/zabbixsrv/externalscripts/zapache \$
修改下路径
UserParameter=zapache[*],/etc/zabbix/scripts/zapache \$ #设置权限
[root@agent ~]#chown root.zabbix /etc/zabbix/scripts/zapache
[root@agent ~]#chmod /etc/zabbix/scripts/zapache
[root@agent ~]#ll /etc/zabbix/scripts/
total
-r-xr-x--- root zabbix May : check_port1.sh
-r-xr-x--- root zabbix May : disk_scan.sh
-r-xr-x--- root zabbix Jun : nginx_zbx.sh
-r-xr-x--- root zabbix Jun : zapache #重启服务
[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. Android自动化压力测试图解教程——Monkey工具 (转)

    有时候我们需要对一个软件进行压力测试,检查该软件的性能.如果是人工进行测试的话,效率会低很多,而且会比较枯燥.这时,Android中的一个命令行工具Monkey就可以为我们减轻很多重复而又繁琐的工作. ...

  2. RabbitMQ上手记录–part 4-节点集群(单机多节点)

    现在互联网应用动不动就说要HA,好像不搞个HA都不好意思说自己的应用能承载高并发,大用户量访问.RabbitMQ这个经典的消息组件,也必然逃不掉单点失效的尴尬局面.当然在RabbitMQ在被广泛应用于 ...

  3. 通过wireshark抓包来讲解HTTP中Connection: keep-alive头部的作用

    今天周末时间,有空给大家讲解一个小知识点,即HTTP的keep-alive头部.我使用wireshark来抓取网络包来在实战中讲解.希望能让大家更容易.更直观的理解! HTTP中keep-alive头 ...

  4. ubuntu上安装redis

    1.Redis简要介绍 访问Redis官方网站 https://redis.io/ 上面介绍到 ,redis是开源,BSD许可,高级的key-value存储系统,可以用来存储字符串,哈希结构,链表,集 ...

  5. js如何判断IE浏览器的版本包括IE11

    IE浏览器真是个坑:从ie6以及以前IE版本,简直就是垃圾,不按照Mozilla国际组织的标准来,乱搞.搞得兼容性很差:   <script type="text/javascript ...

  6. C#截取字符串(转载)

    来源:https://www.cnblogs.com/lykbk/archive/2012/06/28/lyk1232132.html C#截取字符串 一. 1.取字符串的前i个字符 (1)strin ...

  7. Java基础教程(21)--泛型

    一.为什么使用泛型   泛型意味着编写的代码可以被很多不同类型的对象所重用.例如,我们不希望为存放String和Integer对象的集合设计不同的类.现在的ArrayList类可以存放任何类型的对象, ...

  8. 350-两个阵列的交叉点II

    给定两个数组,编写一个函数来计算它们的交集. 例1: 输入: nums1 = [1,2,2,1],nums2 = [2,2]  输出:[2,2] 例2: 输入: nums1 = [4,9,5],,nu ...

  9. git 查看暂存区

    一.简介 git ls-files 命令是用来查看暂存区中文件信息 二.常用参数 参数说明(括号里是简写) --cached(-c)显示暂存区中的文件,git ls-files命令默认的参数 --de ...

  10. CSS starts

    I have not written any articles here since I graduated from my university. Now I begin to write down ...