我正在经营一个街区WIFI network in a rural environment。
现在我正在寻找一种在服务器(Windows或Linux)上运行的监控工具,它可以跟踪带宽,正常运行时间(客户端以及互联网连接)等... 我的路由器和接入点通过SNMP公开了大部分信息,因此需要SNMP支持。
其他功能应该是:
那对我来说最好的选择是什么?
编辑这些是到目前为止提到的工具:
答案 0 :(得分:5)
MRTG可能是最容易设置的。如果您的路由器具有SNMP(如您所述),则设置它是一个命令:
cfgmaker --output=mrtg_myrouter.cfg public@1.2.3.4
MRTG适用于高带宽路由器等。它对其他数据来说并不好(它可以被强制绘制大部分内容,但它对设置来说有点不直观)
监控我喜欢的其他内容Munin。我会再次描述一下,但我前一段时间发布了一个答案here(关于绘制光盘使用情况)。
Munin当然可以绘制网络使用情况,并通过SNMP轻松提取数据(事实上,它是从基于Windows的服务器获取数据的推荐设置 - 在Windows机器上运行SNMP守护程序,并让Munin连接到此)。我想说这些图表比MRG更漂亮(显然是最重要的因素......)
的示例答案 1 :(得分:2)
答案 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的裸机系统。