嗨,我需要监测ntop监测networkingstream量,但我担心,如果它会影响我的服务器性能….我也一直build议使用Nagios,但我不太确定是否有可能获得带宽监视器出来…
那么我应该使用Ntop还是Nagios进行stream量监控? 还是有另一种解决scheme…
谢谢!!
大多数用于带宽监控的解决scheme都是轮询SNMP( IF-MIB )接口计数器来计算带宽。
Nagios监控实际上只对带宽起作用,而不是对stream量进行分析,还需要某种graphics化插件。
如果你想实际分析,而不仅仅是带宽,ntop是一个不错的select。 最好的做法是在机器上运行ntop,而不是运行影响生产的东西。
如果你只是想要带宽图,你可以看看仙人掌。
Ntop和Nagios是为了不同的事情。
Ntop将帮助您以各种方式分析您的networkingstream量,例如哪些networking设备产生最多的networkingstream量,哪些协议正在您的networking上运行。
Nagios用于在多个设备上监控大量事情(几乎所有您能想到的事情),然后在监控到达您指定的阈值时收到警报。
如果你已经阅读了ntop网站,并认为这符合你的需求,你不需要Nagios。
任何产品都应在专用服务器上运行,除非您的networking非常小,在这种情况下,您可以在另一台用于pipe理目的的服务器上运行该产品。 不要把它放在你的用户访问的提供服务的服务器(例如电子邮件,数据库)上。
如果您正在查看监视输出的graphics,可能会发现Munin比Nagios更易于安装。 要么只监视接口上的总带宽使用情况。 Munin的警报configuration不像Nagios那样灵活。
我已经成功使用n2rrd从Nagios监视器输出生成graphics。
Ntop是一个完全不同于Nagios和Munin的工具。 它旨在给出带宽使用情况的细分。 故障包括接口,主机,协议和端口。