1、mod_status模块mod_status模块可以提供一下服务器运行状态
使用mod_status模块需要在httpd.conf文件中增加以下内容 SetHandler server-status Order deny,allow Deny from all Allow from 10.204.10.246 Extendedstatus On Extendedstatus 指令用于显示其他信息,这些信息包括每个子httpd进程的应答信息
可以通过http://url/server-status访问mod_status模块提供的信息,如下:
2、mod_info模块相对于mod_status模块,mod_info模块则只提供服务器的配置信息,并且也不能动态更新,修改配置文件来使用该模块: SetHandler server-info Order deny,allow Deny from all Allow from 10.204.10.246
可以通过http://url/server-info访问mod_info模块提供的信息,如下:
3、使用第三方的工具来监控Apache (推荐)目前网络上有太多的方法和工具能对Apache 进行监控,实际上有专业的监控软件,如zabbix 、Nagios、OpenNMS等…它们不仅可以监控Apache ,还能监控其他服务器、服务、网络、甚至打印机、空调、物理设备温度…
后续我在blog也会记录自己在学习和使用Zabbix的心得.. Nagios Nagios 是一个监视系统运行状态和网络信息的监控系统,你可以在nagios中监视指定的服务器以及服务,同时在服务器出现问题时,可以有多种方式报告给管理员(主流监控产品都能做到),艾玛这个就不介绍了,我也没那么熟。 |