是否有任何工具可以实时监控单个 Apache 虚拟主机?

Dav*_*gac 5 monitoring munin virtualhost apache-2.2

我正在寻找一种方法来监视和记录由虚拟主机分隔的 Apache 流量。我目前正在使用 Munin 来捕获整个服务器的这些数据和其他数据,但是我似乎找不到通过 vhost 执行此操作的方法。

此链接描述了使用一个名为的模块mod_watch,该模块显然不再处于开发阶段:

http://www.freshnet.org/wordpress/2007/03/08/monitoring-apaches-virtualhost-with-munin/

被列为与 Apache 2.x 兼容的文件被报告有丢失虚拟主机和正确报告数据的问题。

有谁知道确定每个虚拟主机的实时流量的可靠方法?如果我能找到它,那么编写一个新的 Munin 插件应该很容易了。

编辑:

我真正希望看到的是类似于 Apache 服务器状态记分板页面的内容,其中连接/请求的数量作为由虚拟主机分隔的时间点。这将使我能够实时检查哪个 vhost 可能遇到流量高峰,并且还可以提供 Munin 模块(或某些替代性能监控/分析系统)所需的数据。

Ale*_*sen 1

mod_status已经为你做到了。您只需确保使用ExtendedStatus即可。要查看其外观示例,请参阅apache.org 的 server-status page