Kyl*_*wry 8 networking monitoring
我在一家中型公司(100 多名员工)工作。出现的一个问题是网络性能,尤其是互联网访问。
我们有大约 70 台或更多计算机,混合了 Mac OS X 和 Windows XP & 7 机器。我们有几台服务器(Exchange 服务器、PC 文件服务器、MS SQL、Blackberry、FTP、Mac 服务器等)。有四个主交换机,一个 SonicWall 防火墙,服务器机房中可能有几个路由器,建筑物周围散布着十几个左右的路由器。
多年来,网络结构有机地增长;而且,据我所知,确实没有合适的监控解决方案。当我们遇到网络问题(连接速度慢、数据包丢失等)时,我们的一般解决方案是重启某些硬件或询问每位员工是否正在上传/下载任何大文件。
这确实是低效且耗时的,而且它不允许我们监控网络,主动解决潜在问题。我想找到一种解决方案,让我能够实时监控整个公司的网络使用情况,最好将细节记录到个人计算机上。
鉴于设备和操作系统的大杂烩,建立某种监控解决方案的最佳方法是什么?硬件、软件,重构我们的网络架构?
我推荐 Nagios 和 MRTG 经过时间考验和验证的组合。Nagios 用于监控和警报,MRTG 用于长期监控,这通常会显示可能会被忽视的趋势。有其他选择,但我发现这两个可以完成其他所有功能,但更容易设置和配置,尽管这可能只是个人喜好。