LibreNMS:一款优秀开源的SNMP设备监控软件

小编:圣子 更新时间:2022-05-04

这是一个功能全面的网络监视系统,可支持众多品牌的网络设备。

从接触到使用该软件,有强大之处,也有不足之处,目前该软件在github情况如下图。

LibreNMS:一款优秀开源的SNMP设备监控软件

github评分情况

登录界面很清爽的标准laravel风格。

LibreNMS:一款优秀开源的SNMP设备监控软件

登录界面

首页较为粗糙,需要手动添加,如果不添加,首页是空白,而且汉化做的比较一般(可以选择中文),但目前活跃度还可以,最近一次更新在3月21日。

LibreNMS:一款优秀开源的SNMP设备监控软件

略显粗糙的Dashboard

设备列表展示,绿色代表正常,黄色代表有告警,而且软件在识别设备的平台后,自动创建组,例如华为的交换机自动放入network组,并添加华为的logo,思科也如此,目前官方展示支持30多家厂商设备,常见的基本都涉及到了。

LibreNMS:一款优秀开源的SNMP设备监控软件

设备列表

设备端口详细信息,由于该软件依然采用的为PHP渲染出图,所以会和zabbix一样的情况,图形比较一般,但是这款软件的精确度要比zabbix高,目前图形部分暂不支持选择时间拖动,这也是比较遗憾的功能缺失,好在可以支持influxDB作为后端存储,配合grafana展示应该也是不错的选择。

LibreNMS:一款优秀开源的SNMP设备监控软件

添加设备部分也比较简单,适合刚入门的或者想省事情的小伙伴们使用,只需输入IP,snmp版本及团体字即可实现监控,所有的监控项自动适配添加,无需寻找复杂的OID,这点非常省事。

LibreNMS:一款优秀开源的SNMP设备监控软件

添加设备

无线部分支持,目前官网显示支持思科、华为、Aruba、Ruckus等,详情如下图

LibreNMS:一款优秀开源的SNMP设备监控软件LibreNMS:一款优秀开源的SNMP设备监控软件

路由方面,可以支持BGP,但不支持OSPF。

LibreNMS:一款优秀开源的SNMP设备监控软件

设备详情图

LibreNMS:一款优秀开源的SNMP设备监控软件

网络拓扑,也比较遗憾,比较粗糙,自动连接,前提条件为开启LLDP,CDP协议

LibreNMS:一款优秀开源的SNMP设备监控软件

拓扑图


LibreNMS:一款优秀开源的SNMP设备监控软件

邻居图

总结

该款软件最大的优点是使用简单,但实际测试还有很多需要完善的地方,例如复杂的规则嵌套告警,汉化不完全、部分国产设备不支持,但可以自行添加MIB,但操作过程比较复杂,相比于国内的商业软件,在可以接受PHP渲染的图形前提下,我想应该还是可以一拼的,搭配InfluxDB应该还是有不俗的表现。下期会讲到如何安装