Apache httpd 仪表板选项

jab*_*ley 5 untagged

我们有一个 httpd 实例,它使用虚拟主机在各种域上提供内容。我们缺乏的是某种(近乎)实时的工具来显示我们的流量形状。

我们可以看到 server-status 页面的输出,但我想要更多一点:

  • 按虚拟主机的流量编号,查看哪些是繁忙的。
  • 客户端 IP 的流量数量,以检测并允许我们偶尔阻止基本的 DoS/过度热情的爬虫。
  • 保留并绘制这些数据,以便我们可以观察趋势。

所以那里至少有 2 个要求 - 规划/预测方面,以及仪表板“WTF 目前正在发生?” 看法。

我一直无法找到任何开箱即用的东西,但我不敢相信我是第一个想要这种东西的人?

epi*_*c9x 1

我认为 apachetop可能可以用来满足前两点:

http://www.webta.org/projects/apachetop/

就我个人而言,我没有使用它,而是编写了一些只抓取 apache 状态页面的东西(您必须启用 mod_status),这是可以通过一三个小时的脚本轻松复制的东西。最后一点可能最好通过日志分析来完成,而不是通过反复轮询 apache 状态页面。