这是一款功能齐全的网络监控系统,支持众多品牌的网络设备。从接触到使用该软件,各有长处和短处。目前软件在github上的状态如下。github评分状态登录界面很清爽,标准的laravel风格。登录界面首页比较粗糙,需要手动添加。不加的话首页会是空白,而且汉化比较一般(可以选择中文),不过目前的活跃度还不错。最后一次更新是3月21日,略显粗糙的Dashboard设备列表展示,绿色表示正常,黄色表示有报警,软件识别设备平台后自动创建分组。例如,华为交换机自动归入网络组,并添加华为标识。思科也是如此目前官方显示支持30多家厂商的设备,常见的基本都有涉及。Devicelist设备端口详情,由于软件还是使用PHP渲染图片,所以会和zabbix一样,图形比较一般,但是这个软件的精度比zabbix高,目前图形部分不支持选择时间一拖再拖,这也是功能不足的遗憾,好在可以支持influxDB作为后端存储,配合grafana展示应该是个不错的选择。添加设备也比较简单,适合刚入门或者想省事的人。只需输入IP、snmp版本和团体名即可实现监控。所有监控项自动适配添加,无需查找复杂的OID,非常简单。添加对设备无线部分的支持。目前官网显示支持Cisco、Huawei、Aruba、Ruckus等。详情如下图所示。在路由方面,可以支持BGP,不支持OSPF。设备详情图的网络拓扑图也比较遗憾,比较粗糙,自动连接,前提是启用LLDP,CDP协议拓扑图邻居图总结这个软件最大的优点就是简单易用,但是还是有实际测试中需要改进的地方很多。比如复杂的规则嵌套告警,汉化不完全,国内部分设备不支持,但是可以自己添加MIB,但是操作过程比较复杂。和国内的商业软件相比,在PHP渲染的图形能被接受的前提下,我觉得应该还是可以抗衡的,搭配InfluxDB应该还是有不错的表现的。下一期会讲到如何安装
