一.Zabbix-agent的安裝
agent一般會有很多服務器,可以通過salt進行批量自動化安裝,可以參考我的另一篇博客:https://www.cnblogs.com/Jackie-Chen/articles/10795003.html
注:關於zabbix的安裝的說明,zabbix的servcer版本可以高於agent的版本,而agent的版本不能高於server的版本。
二.啟動zabbix-agent
1.啟動前先檢查下配置:
grep '^[a-Z]' /etc/zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid LogFile=/var/log/zabbix/zabbix_agentd.log LogFileSize=0 Server=192.168.60.130 ServerActive=127.0.0.1 Hostname=linux-node1.example.com Include=/etc/zabbix/zabbix_agentd.d/*.conf
注:/etc/zabbix/zabbix_agentd.d/ 這個目錄下可以存放自定義監控的內容
2.啟動agent:
service zabbix-agent restart
啟動agent過程中遇到的問題:
啟動的時候,agent顯示啟動成功,但是查看10050端口並沒有被占用,通過查看 /var/log/zabbix/zabbix_agentd.log 日志,發下如下提示:
6862:20190502:070049.945 using configuration file: /etc/zabbix/zabbix_agentd.conf 6862:20190502:070049.946 cannot set resource limit: [13] Permission denied
看到這類不允許的,第一反應就懷疑防火牆和selinux,防火牆已關,后來發現關閉selinux之后,果然好了
setenforce 0 #關閉selinux
三.在zabbix-server上添加agent主機
1.創建主機
2.配置
3.使用模板
然后就創建好了,后面的IPMI和宏不需要配置
4.返回主機列表
四.在server的web界面查看圖形
注:下面的亂碼是字符集導致的,修改一下字符集即可顯示,由於是實驗環境,不做過多操作。
五.查看指定時間段內的圖形
六.數據說明
七.其他說明
由於本次實驗是在Linux上安裝的zabbix-agent,如果你使用的是其他的操作系統,可以在官網下載到不同系統和不同版本的agent
https://www.zabbix.com/download_agents
完成!