其实部署Zabbix还挺简单的,重要是不要搜索官网以外的部署内容,善用日志,因为官网以外都是来来去去复制粘贴,包括我这一篇,也只是个记录.
安装方法:
https://www.zabbix.com/download
选择合适的平台就开始吧.
出于谨慎,我一般先在普通机器测试,再到生产平台部署,由于Zabbix环境比较大,回滚不方便,也建议大家这么做.另外不建议使用太老平台,否则配套软件跟不上去啊.
解决一个问题,中文字体,可以从自己Windows机器复制一个过去用,记得是中午字体才可以哦,然后替换字体文件.
rm /etc/alternatives/zabbix-frontend-font && ln -s /usr/share/fonts/truetype/msyhl.ttc /etc/alternatives/zabbix-frontend-font
部署完成后自己本机节点就显示了.
至于客户端就更方便了,apt install zabbix-agent一下安装完成,然后修改配置文件/etc/zabbix/zabbix_agentd.conf就可以了,比如完整如下:
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix-agent/zabbix_agentd.log
LogFileSize=0
Server=zabbix.example.org
ServerActive=zabbix.example.org
Hostname=vuu.s.hostens.cloud
Include=/etc/zabbix/zabbix_agentd.conf.d/*.conf
由于以上内容需要批量部署,但是Hostname需要修改一下,可以考虑写到脚本内批量部署,因为不在自动发现网段,因此需要手动配置.
主机名称要匹配,可见名称可以自己定义,这里随便写个例子,然后等待可用性变绿就行了,几分钟都没有变绿就重启下zabbix-agent服务.