Zabbix 5.2由浅入深之监控Apache

时间:2021-05-02

今天带来一篇关于监控web的文章,在日常工作中web服务是比较常见的,毕竟现在大多数的软件是基于B/S架构的。

正文

环境我就不介绍了,搭建了一台zabbix,提供web服务。

Apache

5.2自带apache监控模板,同时在描述中写明了使用方法,进入apache的相关网站有教程。监控apache的关键在于mod_status模块,该模块允许运维人员查看其性能的关键。

模板详情

如何使用

修改apache配置文件,在文末将模块启用,这里需要注意的是require部分,如果跟的为host,那么需要填写域名,否则会出现403,如果跟的为IP,就写ip地址即可,全0为所有,建议写单IP。

  • vim/etc/httpd/conf/httpd.conf
  • <Location"/server-status">
  • SetHandlerserver-status
  • Requireip192.168.31.87----这里写需要访问的地址
  • </Location>
  • 添加配置

    浏览器访问情况

    zabbix前端配置

    前端部分较简单,如果是监控本机的web服务,无需修改配置,如果监控远程机器,需要修改{$APACHE.STATUS.PATH}的值,图2中例子为

    http://192.168.31.61/server-status?auto,需要注意的是后面跟?auto代表自动刷新,如果不跟该参数就出现数据无法变化

    添加模板

    修改宏值

    效果图

    总结

    该章节比较简单,利用的就是apache的mod_status模块,但是注意如果存在跳转的情况(http-->https)会出现302的情况,大家只需要将url更改为https的即可,下一章节为监控nginx,敬请关注。

    原文地址:https://www.toutiao.com/i6944359233475363336/

    声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

    相关文章