在做zabbix分布式監控時遇到的各種坑


因為公司在用zabbix的時候需要用到zabbix-proxy,所以今天就在三台虛擬機上做了測試;

環境:zabbix-server端:centos6.8  上面安裝了zabbix-server、zabbix-web、zabbix-database

   zabbix-proxy端:centos6.8    上面安裝了zabbix-proxy

     zabbix-agent端:centos6.8    上面裝了zabbix-agent

注:其中zabbix-server和zabbix-proxy版本一定要一樣,否則會出現數據無法傳輸的八哥(坑一)

版本查看命令:

zabbix_server -V


zabbix_proxy -V

坑二:所有部署都正常的情況下,在zabbix-web界面添加了proxy以及代理的agent主機,也添加了item(監控項)但是Availability(可用性)是灰色狀態;

    此處后來我改了zabbix-proxy.conf這個配置文件里的Timeout,將其值改成10,成功解決,可用性顯示綠色小格,正常,但是緊接着第三個坑就來了。

坑三:在proxy端通過zabbix_get檢測agent端時,沒有問題,數據能過來,但是proxy端的數據始終到不了zabbix-server端,而且日志顯示也都正常,沒有任何報錯信息,完全不知從何下手,最后折騰了好久,意外發現自己疏忽了時間的問題,發現server端與proxy端的時間不同步;

  解決:

#檢查時區是否相同
date +"%Z %z"

#同步時區為中國的東八區
mv /etc/localtime /etc/localtime.bak 

ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

date

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM