Cacti监控apache模板下载地址:
要了解apache的性能,我们要使用Apache Server Status模块来查看apache的详细工作状态。
下面介绍用Cacti监控apache的配置方法。
1、配置apache开启apache的status功能
在httpd.conf文件中添加如下内容
ExtendedStatus On
<Location /server-status>
SetHandler server-status
Order Deny,Allow
Deny from all
Allow from 192.168.0.39 192.168.0.38
</Location>
通过浏览器
注意:上面的链接还可以添加“?refresh=N“来设置多久自动刷新一次
目前最新的apache的mod_status模块是内置的,这应该跟我在编译时加入"--enable-so"选项有关
如果你的apache中没有mod_status模块,甚至没有动态链接库.so文件,那么请使用如下命令进行安装
%/path/to/apache/bin/apxs -cia mod_status.c
-cia 选项表示编译(compile)、安装(install)及启动(active)。第一个功能很清楚;安装表示将.so文件放到apache可以找到的位置;而启动则表示将模块加入httpd.conf文件中。
2、cacti配置
首先将解压后的文件ws_apachestats.pl拷贝到cacti/scripts/目录下
然后通过cacti的web页面导入模板即可