Apache性能监控

linux工具 waitig 1223℃ 百度已收录 0评论

配置方法

给apache添加监控功能,首先要加载其状态管理模块LoadModule status_module modules/mod_status.so ,所以需要修改httpd.conf配置文件。

找到如下一行,确保其前面没有#号即可,没有#号代表开启此模块。

LoadModule status_module modules/mod_status.so

然后在末尾增加如下代码:

<location /c-server-status>
         SetHandler server-status
         Order Deny,Allow
         Deny from nothing
         Allow from all
</location>

ExtendedStatus On

 

如果配置文件中有此内容,则将其前面的注释去掉即可。

配置解释

<location /c-server-status>  : c-server-status 这个名字可以任意的取,但最好不要被别人猜到。

Deny from   表示禁止的访问地址;nothing 表示没有禁止访问的地址 。
Allow from   表示允许的地址访问;all 表示所有的地址都可以访问。

ExtendedStatus On   表示的是待会访问的时候能看到详细的请求信息,另外该设置仅能用于全局设置,不能在特定的虚拟主机中打开或关闭。启用扩展状态信息将会导致服务器运行效率降低。

运行测试

配置完成后,重启httpd服务,然后在浏览器输入http://hostname/c-server-status,就可看到监控信息了。


本文由【waitig】发表在等英博客
本文固定链接:Apache性能监控
欢迎关注本站官方公众号,每日都有干货分享!
等英博客官方公众号
点赞 (0)分享 (0)