如何监控我所有的 apache 通配符虚拟主机?

如何监控我所有的 apache 通配符虚拟主机?

我有一个这样的虚拟主机:

<VirtualHost *:80>
...
ServerAlias *.domain.com
...
</VirtualHost>

我的目标是建立一个网页,其中包含每个子域的独立统计信息(CPU 使用率、内存使用率、请求数/秒等),并可以定义警报和查看统计历史记录。

您推荐什么开源工具?

答案1

网络管理者还不错,它通过检查 apache 日志文件在 Web 界面中生成了大量图表和数字统计信息。

虽然你不能用它来定义警报,但你可以穆宁要做到这一点,至少要考虑 CPU 和内存的使用情况,不知道如何为 apache 设置 req/sec 警报,也许有一个插件。与 nagios 相比,Munin 的安装非常简单。

答案2

我发现仙人掌它符合我的要求,它有日期过滤器,我可以编写自己的插件(用于警报)。

相关内容