介绍
zabbix是一套开源、免费的监控工具,主要用于监控服务器、网络设备的各类状态,并且可以触发告警,推送消息。
适用规模:2000台设备以下。
就题主的使用经验来说,当监控设备达到千台往上之后,zabbix平台的性能就有可能下降,其主要的原因还是应用背后的数据存储引擎造成的。当设备数量过大的时候建议大家可以考虑小米的开源监控open-falcon(前期使用zabbix,后期自研的open-flacon,坑人家都已经踩过了哈),或者prometheus,容器时代大火的监控平台。
安装
zabbix安装指引,我觉得官网写的很好,大家直接按照官网指引操作即可。https://www.zabbix.com/download
监控流程
就监控服务器来看,收集数据使用zabbix-agent,需要在被监控的server上安装该客户端软件。而网络设备和其他一些设备都是通过SNMP来收集数据。