【问题标题】:Monit Daemon: Apache-Status connection failureMonit Daemon:Apache-Status 连接失败
【发布时间】:2009-01-02 10:03:20
【问题描述】:

我正在为我工​​作的公司设置一个服务器集群,我正在使用Monit 来监控所有服务器进程是否正常运行。

对于 Apache 监控,我想使用 here 中解释的 mod_status 功能。然而,这变得相当困难。因为无论我如何配置 Monit 和 Apache,Monit 都会不断报告连接失败错误 (connection failed to 127.0.0.1:80 [APACHESTATUS via TCP])。

我没有太多运气按照 Monit Wiki 上的说明进行操作。 Apache 状态页面 (http://127.0.0.1/server-status?auto) 页面适用于我测试它的任何浏览器。我还尝试将主机从127.0.0.1 更改为localhost,但没有任何运气。

我已经用 Monit 版本 4.8.x、4.10x 和 5.0-beta6 测试了这个设置,结果都一样。此外,Google 上也没有太多有用的信息可以提供帮助,因为大多数结果都是关于更琐碎和简单的问题。

我错过了什么吗?还是我只是单纯的愚蠢?

【问题讨论】:

    标签: apache monitoring status monit


    【解决方案1】:

    尝试在Apache中更改授权:

    Order allow,deny
    Allow from all
    

    检查 Apache access.log 和 error.log 文件 - 报告了哪种错误?

    【讨论】:

    • 谢谢 :)...尽管我已经在 15 分钟前开始这样做,并设法解决了问题,只是在这里找到了您的答案 :)...不要问我为什么没有t 从一开始就在 Apache 端调试 责备睡眠不足...大声笑
    • 好的,但是有没有办法拒绝来自网络的访问?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-14
    • 1970-01-01
    • 1970-01-01
    • 2018-12-19
    相关资源
    最近更新 更多