网络监控的四种方法 网络监控软件

我们都知道任何一个网络管理员的最重要任务之一是监控自己企业网络或局域网 。监控 , 可以让我们验证一下网络是否允许正常 。监控不仅仅只是关注网络 , 有时监控不是肉眼就能观察的 , 比如网络流量 , 发生在亚原子级别 , 如铜缆、光纤 。它们不仅极小 , 而且速度快 。因此 , 若要监控好网络 , 你应该选择合适的工具 。值得庆幸的是:这类的工具有很多 。但从某种方面来说 , 工具多了有时也不是好事 , 因为不太了解时 , 导致我们不知道选择哪个好 , 容易把简单事情复杂化了 。前期初步工作已经把不怎么用的软件剔除了 , 很高兴本期为大家介绍 10 款最佳的监控工具 。
【网络监控的四种方法 网络监控软件】

网络监控的四种方法 网络监控软件


在介绍 10 款监控工具之前 , 我们将讨论一下网络监控 。我们会尽量把自己的见解阐释出来 , 它是什么?它有什么好处?如果你有兴趣 , 我们也可以介绍它的工作原理 , 了解工作原理有助于我们选择合适的工具 。最后 , 我们才介绍 10 款工具 , 同时也会对每款工具重要功能做简单的评估 。
01
网络监控工具的好处
除了可以了解网络当前的状况 , 监控工作还有一些好处 。例如 , 在排除故障时它是非常有用的 。这种工具不并罕见 , 如监控每个网段 , 每个网络 , 甚至每个端口 , 这样再排障就更容易溯源 。
另外一个最大的好处就是容量规划 。通常监控工具都会保存历史数据 。实际上这些工具都有流量曲线图来描绘带宽使用情况 , 这样就更容易观察发展趋势 。利用它 , 我们可以更好地评估 , 更准确地采取扩容计划 。作为升级时 , 你可以向领导提供有力地数据支撑 。
最后一个重要的功能就是报警 。许多监控工具都有告警、通知的功能 , 只要达到或超出阈值 , 就被触发告警 , 在影响业务之前时 , 管理员就可以提前解决告警 , 处理问题 。
02
网络监控工具是如何工作的?
这些网络监控工具之所以牛逼 , 通常都是依一些管理协议或 snmp 来完成的 。
尽管从名称看像是很简单的协议 , 但实际 SNMP 是一个复杂的协议 。这个协议大概是 30 年前开发的 , 允许管理员从远程管理设备、查看设备运行情况 。
为了方便讨论 , 我们不去讲一些协议细节的东西 , 我们以小白的身份来讨论 , 它是如何工作的 。
每个启用 snmp 设备的厂商 , 都会公开一些操作参数 。配置了 snmp 后就可以进行监控、管理设备 。一些 snmp 参数只能被读取 , 有些参数可以使设备配置被修改 。
对网络监控 , 使用只读就非常有意思了 。这些参数统称 OID ,  Object IDentifiers 的缩写 。在监控局域网的背景下 , 一些 OID 特别有趣 。启用 SNMP 的网络设备为每个接口都有一对 OID , 用于计算字节数和字节数 。
监控工具使用一些计数器以比特/秒来衡量每个接口的流量 。正常来说 , 这些监控工具都是对默认 5 分钟对每个设备轮询一次 , 读取接口的计数器 , 并将它们以某个形式保存到数据库 。剩下的就是数学的事情了 。比如 , 从当前值减去 5 分钟前的值 , 就可以得到 5 分钟内的数据 。这个数据再除以 8 , 转换得到 bit 的数据 , 最后除以 300 秒 , 就可以得到 5 分钟内的平均带宽利用率了 , 但是 bit/s 。这些信息是存储于数据库 , 用于绘制图表 。

推荐阅读