官方demo:http://play.grafana-zabbix.org/d/000000003/grafana-zabbix-demo?orgId=2

1、安装grafana:  http://docs.grafana.org/installation/debian/

ansible monitor -m copy -a "src=/etc/ansible/monitor/grafana_5.2.4_amd64.deb dest=/home mode=0644"
ansible monitor -m apt -a "pkg=adduser,libfontconfig state=latest"
ansible monitor -m shell -a "dpkg -i /home/grafana_5.2.4_amd64.deb"

 启动:service grafana-server start    或者: /etc/init.d/grafana-server start

2、配置:

  nginx代理grafana,访问: your_domain_name

upstream grafana_upstream{
    server 127.0.0.1:3000;
}
server {
    listen   8080;
    server_name your_domain_name;

    location / {
        access_log /var/log/nginx/grafana.access.log;
        error_log /var/log/nginx/grafana.error.log;

        proxy_pass http://grafana_upstream;
    }
}
  添加zabbix数据源:

    zabbix+grafana 增加监控图形可视化

    zabbix+grafana 增加监控图形可视化

 

  配置Dashboard:  

    设置home Dashboard:

    zabbix+grafana 增加监控图形可视化

   

   Dashboads-->Home-->Add panel : 添加需要展示的监控图

    zabbix+grafana 增加监控图形可视化

  选择编辑图形:

    zabbix+grafana 增加监控图形可视化

  选择数据源:

    zabbix+grafana 增加监控图形可视化

  General: 可修改监控图名称

  Alexs: 可修改监控项单位

  Display: Sort order 设置排序

  Add Query添加图形参数:  

    zabbix+grafana 增加监控图形可视化

   以下为聚合显示所有主机的CPU user time:   

    Group: 主机群组

    Host:主机  可正则匹配想要展示的监控图: /[0-9]+/ 

    Application: 应用集  如:CPU

    Item:监控项    如:CPU user time

    类似下图: 可更清晰的显示不同主机的同一监控项的对比。

    zabbix+grafana 增加监控图形可视化

 

  附: grafana查看7天及以上的监控数据卡的话,解决办法:data source配置打开Trends。



 

相关文章:

  • 2021-05-29
  • 2021-11-30
  • 2021-08-24
  • 2022-12-23
  • 2021-05-27
  • 2021-07-29
  • 2021-12-15
猜你喜欢
  • 2021-07-28
  • 2021-11-04
  • 2022-12-23
  • 2022-12-23
  • 2021-11-04
  • 2021-07-23
相关资源
相似解决方案