配置Zabbix监控Apache服务

如何监控apache服务呢?可以通过apache自带的server-status来查看服务器状态

    启用 Apache服务器状态,开启 Apache的 server-status 

[root@xuegod64-]#vim /etc/httpd/conf/httpd.conf     #在文件最后插入以下内容 

ExtendedStatus On

<location /server-status>

        SetHandler server-status

        Order allow,deny 

        Allow from 127.0.0.1 192.168.3.0/24 

</location>

注:允许访问 status页面的主机,在生产环境中,可以直接固定为 zabbix-senver端的IP地址或者zabbix代理地址。

#重启后测试 

[root@xuegod62httpd]#systemctl restart httpd 

访问地址:http://192.168.3.64/server-status

浏览测试结果如下

image.png

测试正常后,登陆zabbix web 监控页面,找到刚才的那台启用了apache server-status 状态的服务器,如下图所示:

image.png

找到对应的模板选项添加一个新的模板

image.png

选择一个apache应用程序监控模板,点击选择添加,最后更新即可

image.png

image.png

如何查看apache相关监控数据,参做如下

image.png

之后点击应用选择apache监控相关的数据项,拉到页面最下面,选择数据图的显示方式,这里选择的是堆叠数据图显示。

image.png

需要监控apache应用的哪些监控项可以自己选择勾选的,显示方式也是可以自己选择的

image.png

image.png

扩展知识:

apache压力测试 使用DB命令

yum install -y httpd-tools

ab -n 10000 -c 10 http://192.168.3.64/

-n 表示请求次数

-c 表示设置请求客户端数量  

Usage: ab [options] [http[s]://]hostname[:port]/path

总结:配置 Zabbix监控 Apache服务的过程

(1)、配置 apache性能监控页面。让 zabbix可以获得被监控服务器上的数据

(2)、在zabbⅸx平台上,给被监控主机上关联 apache监控模板

(3)、查看最新监控数据

版权声明:
作者:WaterBear
链接:https://l-t.top/756.html
来源:雷霆运维
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>