zabbix安装部署
zabbix概念及监控原理
Zabbix是一个企业级的高度集成的开源监控软件,提供了分布式监控解决方案,可以用来监控设备、服务等的可用性和性能。
zabbix通过C/S模式采集数据,通过B/S模式在web端展示和配置。
被监控端:主机通过安装agent方式采集数据,网络设备通过SNMP方式采集数据
server端:通过收集SNMP和agent发送的数据,写入数据库,在通过PHP+Apache在web前端展示
安装环境
部署zabbix有三种方法,一是使用RPM包安装,二是使用源码安装,三是使用容器部署,这里分享的是RPM包安装
对于zabbix安装环境来说很重要的一点是配置时间同步,zabbix-server对时间的精准要求比较高,时间对数据的计算等都有影响,因此必须设置NTP自动同步时间
[root@zabbix01 ~]# yum install chrony -y
修改chrony的配置文件:vim /etc/chrony.conf
*iburst为固定格式,配置向上游时间服务器同步
[root@zabbix02 ~]# systemctl enable chronyd.service
[root@zabbix02 ~]# systemctl start chronyd.service
[root@zabbix02 ~]# chronyc sources //检查时间同步
MS Name/IP address Stratum Poll Reach LastRx Last sample
=================================