安装
安装zabbix,强烈推荐阅读官方文档。中文版英文版都有,如下是中文版链接
中文版
文档详细说明了如何安装及基本使用手册
规避坑
坑1
docker安装时强烈加入如下命令,进行时区同步
-v /etc/localtime:/etc/localtime:ro
不然安装完成后需要会发现时间不同步,且其中有两个容器用的Alpine Linux(mysql除外)。zabbix-server-mysql zabbix-web-nginx-mysql
该操作系统是轻量型的,安装命令apk add。若不幸踩坑。则时区同步如下:
以root权限进入命令行
docker exec -it -u root zabbix-web-nginx-mysql /bin/sh
apk add -U tzdata
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
坑2
zabbix-agent 建议不要用docker安装,利用rpm.
在https://repo.zabbix.com/zabbix/网站下,找到自己服务器所需的版本
rpm -i https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-agent-3.4.9-1.el7.x86_64.rpm
然后配置conf文件。修改server地址等相关配置。如截图
修改完毕后启动服务
systemctl start zabbix-agent.service
设置开机启动
systemctl enable zabbix-agent.service
坑3
添加主机后新增监控项,如新增cpu.load。按照官方文档来,已给出范例
key一栏中填写system.cpu.load