什么是监控网络活动的好工具

时间:2008-11-03 09:02:26

标签: networking monitoring snmp

我正在经营一个街区WIFI network in a rural environment

现在我正在寻找一种在服务器(Windows或Linux)上运行的监控工具,它可以跟踪带宽,正常运行时间(客户端以及互联网连接)等... 我的路由器和接入点通过SNMP公开了大部分信息,因此需要SNMP支持。

其他功能应该是:

  • 图形数据表示
  • 免费许可

那对我来说最好的选择是什么?

编辑这些是到目前为止提到的工具:

7 个答案:

答案 0 :(得分:5)

MRTG可能是最容易设置的。如果您的路由器具有SNMP(如您所述),则设置它是一个命令:

cfgmaker --output=mrtg_myrouter.cfg public@1.2.3.4

MRTG适用于高带宽路由器等。它对其他数据来说并不好(它可以被强制绘制大部分内容,但它对设置来说有点不直观)

监控我喜欢的其他内容Munin。我会再次描述一下,但我前一段时间发布了一个答案here(关于绘制光盘使用情况)。

Munin当然可以绘制网络使用情况,并通过SNMP轻松提取数据(事实上,它是从基于Windows的服务器获取数据的推荐设置 - 在Windows机器上运行SNMP守护程序,并让Munin连接到此)。我想说这些图表比MRG更漂亮(显然是最重要的因素......)

安装了MRTG hereMunin here

的示例

答案 1 :(得分:2)

恕我直言,Cacti最容易安装和使用。

Zabbix很有趣,但更难使用。

here是所有网络监控工具的完整列表。

答案 2 :(得分:1)

不确定这是否适合您的使用,但很多网络托管服务提供商使用 Nagios进行网络监控

答案 3 :(得分:1)

Zenoss Core是免费的开源软件。它保留了RRD图(就像这里提到的其他监控工具一样)。要监视基本网络带宽(和上行状态)以外的参数,交换机或路由器SNMP定义和MIB应以ZenPack的形式提供。在Linux(虚拟?)服务器上运行。使用Google地图显示链接状态。

答案 4 :(得分:1)

我一直在使用ntop它在Linux上是免费的,如果你想要一个Windows二进制文件并且对我们工作得很好而可以购买

答案 5 :(得分:1)

我上周遇到了同样的问题并尝试了几种选择。

对于基本的snmp图形需求, cacti 很棒,但是我认为绘制apache,mysql等图表有点太难了。

ntop 也是一个不错的工具,但与您列表中的其他工具具有不同的用例。

你应该看看 Zenoss 。核心版本是FOSS,用户友好,非常强大。我不需要企业版,但您的需求可能会有所不同。 它可以对所有基本统计数据进行图形化,监控和警报,但是下载一些ZenPacks,您可以轻松添加Apache,MySQL或许多其他统计数据。所有配置都可以通过GUI完成。界面清晰,反应灵敏,可以轻松管理超大型网络。

简而言之,我很高兴我从未在 Nagios 上花费太多时间,因为我相信Zenoss是最好的选择。

答案 6 :(得分:0)

还要考虑VM或小型服务器上的CactiEZ,它是基于CentOS 6的裸机系统。