说明:设备缺乏统一网管,需要一台一台登录查看报警,没法及时排查故障隐患,因此需要在网络中部署一台centos服务器并安装zabbix网管软件实现自动化网络监控报警功能。
Zabbix是什么?
zabbix是一个基于Web 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。
zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
zabbix由两部分构成,zabbix server(端口:10051)与可选组件zabbix agent(端口:10050)。通过C/S模式采集数据,通过B/S模式在Web端展示和配置。
zabbix server 可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux等平台上。
zabbix agent需要安装在被监视的目标服务器上,它主要完成对硬件信息或与操作系统有关的内存,CPU等信息的收集。
设备太多,如何可视化自动管理?
如果设备太多,一台一台去看流量和告警,明显不太符合常理,可以用zabbix自带的可视化模板,实现端口流量可视化,具体实现效果如下:
如果设备温度太高,或者CPU和内存使用率过高,也可以实现报警功能,以温度监控为例做一个教程。首先需要能监控到设备的温度,自带模板并不支持华为CE交换机的温度监控,因此需要自行添加监控项。