zabbix日常监控Apache2.4

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

  1、修改配置

[[email protected] ~]# httpd -v
Server version: Apache/2.4.6 (CentOS)
Server built:   Apr 20 2018 18:10:38
[[email protected] ~]# cat /etc/httpd24/httpd.conf |grep status
LoadModule status_module modules/mod_status.so
[[email protected] ~]# cat /etc/httpd24/httpd.conf |grep httpd-info.conf
#Include /etc/httpd24/extra/httpd-info.conf
注释:去掉这个注释
[[email protected] ~]# 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/32
</Location>
ExtendedStatus On
注释:去掉前面的#注释

  2、浏览器查看

http://IP/server-status

  3、下载zabbix模板

[[email protected] /]# wget https://github.com/lorf/zapache/archive/master.zip
[[email protected] /]# unzip master.zip
[[email protected] /]# cd zapache-master/
[[email protected] 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

[[email protected] zabbix_agentd.conf.d]# cat userparameter_zapache.conf
UserParameter=zapache[*],/var/lib/zabbixsrv/externalscripts/zapache \$1
修改下路径
UserParameter=zapache[*],/etc/zabbix/scripts/zapache \$1

#设置权限
[[email protected] ~]#chown root.zabbix /etc/zabbix/scripts/zapache
[[email protected] ~]#chmod 550 /etc/zabbix/scripts/zapache
[[email protected] ~]#ll /etc/zabbix/scripts/
total 20
-r-xr-x--- 1 root zabbix  514 May 29 16:50 check_port1.sh
-r-xr-x--- 1 root zabbix  437 May 29 18:00 disk_scan.sh
-r-xr-x--- 1 root zabbix 1044 Jun 11 14:25 nginx_zbx.sh
-r-xr-x--- 1 root zabbix 6110 Jun 12 15:26 zapache

#重启服务
[[email protected] ~]#systemctl restart zabbix-agent.service 

  5、zabbix-server导入模板

  6、导入模板

  7、结果如下

原文地址:https://www.cnblogs.com/huangyanqi/p/9174561.html

时间: 2024-10-12 16:17:44

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

zabbix日常监控项mysql(七)

参考文档: percona官方文档:https://www.percona.com/doc/percona-monitoring-plugins/LATEST/zabbix/index.html zabbix2.4的安装方法:https://www.cnblogs.com/irockcode/p/6752316.html 其他博主文档:http://blog.51cto.com/xiaozhagn/2059713 centos7.4客户端安装agent http://blog.csdn.net/

zabbix日常监控项web(八)

存在一种情况:nginx或者httpd服务本身运行正常,但是网页挂了,类似于网页被黑,或者40X之类的...:可以用zabbix把web页面访问也监控起来,第一时间得知web崩溃信息并做相应处理. 被监控的主机测试页面: [[email protected] ~]# curl --head http://10.0.0.198:8080 HTTP/1.1 200 Content-Type: text/html;charset=UTF-8 Transfer-Encoding: chunked Dat

zabbix日常监控NFS(新加一)

有时候主机使用NFS文件挂载的方式来存储.备份.共享文件:但有时会出现断开的现象. 1.客户机现状 [[email protected] ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/centos-root 39G 5.1G 34G 14% / devtmpfs 1.9G 0 1.9G 0% /dev tmpfs 1.9G 0 1.9G 0% /dev/shm tmpfs 1.9G 191M 1.7G 11% /

Zabbix日常监控(win_agent方式)

参考博文:https://www.cnblogs.com/xqzt/p/5130469.html https://www.cnblogs.com/zoulongbin/p/6395047.html 本次需要监控的是win2008系统 1.下载agent文件 https://www.zabbix.com/download_agents 注释:(zabbix_agents_3.4.6.win.zip 压缩包里面有两个文件夹:一个是bin文件夹,另一个是conf文件夹.Bin文件夹里面有两个文件夹,一

zabbix日常监控(监控缓存)

实现的方法大体类似: 多谢博主的文章,免了不少时间! 摘抄博文地址:https://www.cnblogs.com/sixiweb/p/6893858.html https://www.cnblogs.com/configure/p/6253590.html 一.监控Redis 1.创建采集脚本 vim /etc/zabbix/scripts/redis.sh 1 #!/bin/bash 2 REDISPATH="/usr/local/bin/redis-cli" 3 HOST=&qu

zabbix(一):zabbix自动化监控系统搭建详解

一.监控系统机制 1.监控工具工作机制 监控是通过传感器采集数据,在经过数据的存储加工后,进行展示.一般采集的数据为时间序列数据,即随时间变化而动态变化的数据:当采集到的数据超出阈值将会报警.监控功能的实现可基于专用agent.ssh.SNMP协议.IPMI(专业级监控接口IntelligentPlatform Management Interface,指挥平台管理接口) 2.SNMP协议 Simple Network Management Protocol,简单网络管理协议.由一组网络管理的标

Zabbix如何监控网络设备

最近一直在做网络设备的监控,包括switch,firewall,netscaler等网络设备的流量和性能监控.所有的监控软件(nagios,zenoss,zabbix等)监控网络设备都是通过SNMP协议进行监控的,提起SNMP协议,大家首先要明白几个关于SNMP概念: 1)SNMP(Simple Network Management Protocol)简单网络管理协议.由一组网络管理的标准组成,网络管理员可以通过SNMP协议采集和查看网络设备运行信息.目前SNMP版本有SNMPv1,SNMPv2

企业级监控软件使用zabbix key监控nginx status各种状态

因业务需要需要用zabbix来监控nginx status,具体是如下的做法: 1. 首先在nginx的配置文件中添加如下内容,需要注意的是nginx的文件格式,在allow中我们需要注意的是需要添加zabbix server的IP地址,不然无法采集到数据, 2. 重启nginx服务器查看nginx服务器是否能正常打开, Nginx status状态说明: Active connections: 35 对后端发起的活动链接数 server accepts handled requests 186

LNMP+zabbix分布式监控搭建及版本升级

LNMP+zabbix分布式监控搭建需要组件:gcc gcc-c++ openssl* pcre pcre-devel gd gd-devel libjpeg-devel libpng-devel libxml2-devel bzip2-devel libcurl-devel autoconf automake imake expat-devel cmake libaio libaio-devel bzr bison libtool ncurses5-devel ncurses-devel ne