1

我正在为我工​​作的公司设置一个服务器集群,并且我正在使用Monit来监视所有服务器进程是否正在按应有的方式运行和工作。

对于 Apache 监控,我想使用这里解释的 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.1localhost没有任何运气。

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

我错过了什么吗?或者我只是愚蠢的也许?

4

1 回答 1

1

尝试在 Apache 中更改授权:

Order allow,deny
Allow from all

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

于 2009-01-02T10:32:27.180 回答