实时服务器流量可视化工具?

实时服务器流量可视化工具?

什么居住Apache(在 Ubuntu Hardy LTS 上)有哪些可用的服务器流量可视化工具?

它适用于一个站点,而不是完整的托管环境,因此我倾向于易用性和美观性,而不是长长的功能列表:)

更新:我主要关注唯一用户/IP 和服务器负载(按优先顺序)

答案1

如果你想要了解网络统计数据,ntop提供了一个非常好的界面,用于绘制吞吐量、主机连接、每个主机的网络流量等图表。我在几个路由器上使用它,它带来的负载很小。它使用 libpcap,因此您甚至可以根据需要定制过滤器。

它不监控 CPU 使用率,只监控网络使用率,但除此之外,它听起来可以满足您的大部分需求。

如果您正在寻找可以作为最终用户安装的东西,更类似于 AWstats 类型的设置,那么这将更加困难,因为您必须不断翻阅日志。我确实记得一些 PHP 脚本与配置 Apache 一起使用,以将其访问日志传输到 Perl 或 Python 脚本,这些脚本会将它们写入 MySQL 数据库,但这可能比您想要的要多和/或有点过头了。

答案2

如果您只是想要了解实时字节输入/输出统计信息,请查看 iptraf。

答案3

如果您正在寻找命令行工具,请尝试以下之一:

jnettop
bmon
iftop
iptraf -i all
trafshow
dstat -N eth0,eth1,total
ifstatus

答案4

您是否考虑过只使用mod_statuswith ExtendedStatus On?它提供了令人惊讶的信息。

相关内容