zabbix更換數據源


前段時間使用了zabbix+grafana的方式,使監控的圖像更具有可觀性。

問題:1.一開始grafana使用zabbix的api接口來做數據源,發現當想展示的數據多是,會很慢 

      解決辦法:添加了zabbix的mysql數據庫做數據源,把zabbix  API接口數據源指到mysql上

   2.加上mysql后發現問題得到了一些緩解,但是當我想展示所有被監控服務器的數據是還是會有卡頓的情況

      解決辦法:發現當服務器數量大,同時zabbix_server在不停的寫入數據,grafana在實時的讀,zabbix_server的io很大,因為想到做一下數據庫的讀寫分離。

 

最終架構:

    zabbix_server使用一主兩從的數據庫,寫入數據寫入主庫,grafana從從庫讀(兩台從庫做lvs)

 

更改數據源中遇到的一點小坑:

  編輯 /home/zabbix/etc/zabbix_server.conf

  修改文件中dbhost的ip地址

同時還需要更改nginx中的php文件的配置:

  /home/nginx/html/zabbix/conf/zabbix.conf.php

 

 


免責聲明!

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



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