zabbix更换数据源

前段时间使用了zabbix+grafana的方式,使监控的图像更具备可观性。php

问题:1.一开始grafana使用zabbix的api接口来作数据源,发现当想展现的数据可能是,会很慢 html

      解决办法:添加了zabbix的mysql数据库作数据源,把zabbix  API接口数据源指到mysql上mysql

   2.加上mysql后发现问题获得了一些缓解,可是当我想展现全部被监控服务器的数据是仍是会有卡顿的状况nginx

      解决办法:发现当服务器数量大,同时zabbix_server在不停的写入数据,grafana在实时的读,zabbix_server的io很大,由于想到作一下数据库的读写分离。sql

 

最终架构:数据库

    zabbix_server使用一主两从的数据库,写入数据写入主库,grafana从从库读(两台从库作lvs)api

 

更改数据源中遇到的一点小坑:服务器

  编辑 /home/zabbix/etc/zabbix_server.conf架构

  修改文件中dbhost的ip地址orm

同时还须要更改nginx中的php文件的配置:

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

相关文章
相关标签/搜索