我想知道是否有一个简单的Ubuntu的服务器程序(最好是12.04),没有太多的configuration,这将允许我检查什么进程使用互联网带宽,多less和login他们。
对于Windows来说,类似于comodo这样的防火墙,我可以在给定的时间看到有多less入站和出站连接以及它们使用了多less。 有没有类似的Ubuntu的服务器?
理想的解决scheme也是logging它们。 我试过nagios,好像可以这样做,但是我花了一天的时间阅读,似乎需要太多的configuration。 是否有一些简单的,或者可能是一个特定的教程nagios?
对于日志logging: TCP转储
监视: Iftop
对于〜0设置/configuration:
iptables -A INPUT -j LOG; tail -F /var/log/messages iptables -A INPUT -j LOG; tail -F /var/log/messages将显示所有入站数据包
netstat -punta将显示所有活动/监听连接及与之相关的任何程序。
ifconfig -a通常有数据包计数。 (我的理解是,ifconfig正在退出……慢慢地……不知道netstat / iproute2的替代品是否在我头上。)
nethogs不做任何日志logging,但监视它会显示networking使用的过程,而不是像iftop的界面。