• 搜索
  • 夜间模式
    ©2026  依刻学习 Theme by OneBlog

    依刻学习博客

    搜索
    标签
  • 首页>
  • 学习的一天>
  • 正文
  • grafana配置zabbix插件

    2025年03月29日 18 阅读 0 评论 3176 字

    前言

    实现grafana配置zabbix的相关监控

    |NODE|IP|ROLE|
    |-|-|-|
    |T1|192.168.179.191|zabbix-agent,nginx|
    |T3|192.168.179.193|zabbix-server,grafana|

    实践

    1. 下载安装grafana(11.6.0)

      wget  https://dl.grafana.com/enterprise/release/grafana-enterprise-11.6.0-1.x86_64.rpm
      yum localinstall -y grafana-enterprise-11.6.0-1.x86_64.rpm
      systemctl enable --now grafana-server.service   
    2. 安装zabbix插件包

      promethues插件已经被内置了,为什么zabbix插件不内置!!

      方法1:外部下载插件包传输

      mkdir -p /var/lib/grafana/plugins
      mv 插件包 /var/lib/grafana/plugins/
      grafana-cli  plugins  install

      方法2:grafana-cli 命令下载

      grafana-cli --help
      #过滤出zabbix的插件
      grafana-cli plugins list-remote|grep zabbix 
      #安装
      grafana-cli plugins install 过滤出的zabbix插件

    3. 重启grafana

      systemctl restart grafana-server.service
    4. 访问

      访问http://192.168.179.193:3000端口,可以进入grafana界面

      用户:admin 密码:admin

    5. 启用插件(激活zabbix插件,不然)

      搜索zabbix(如果没有手动安装是没有的,更高版本7.0好像可以在web界面安装)

      开启zabbix插件

    6. 配置数据源

      这里填的是zabbix的api接口

      #Connection
      #如果不是本机可以填IP或主机名(注意hosts解析)
      http://localhost/zabbix/api_jsonrpc.php
      
      #Authentication
      #创建Grafana,开启API调用权限(使用user角色)
      #username=Grafana
      #passwd=GrafanaGrafana
      username=Admin
      passwd=zabbix

      注意,本人调试了1h,grafana无论如何都无法获取zabbix的数据,最终发现grafana配置的grafana用户必须要有超级管理员权限(即使配置它的权限与普通管理员相同也能访问,但是普通管理员就是不行???)

      该问题暂时无法解决,原本想限制权限,结果等于还是使用Admin用户

      生产环境使用Trends趋势数据
      调试不勾选,趋势数据产生需要时间

      这里有个坑,使用IP(192.168.179.191)会显示404,使用域名(www.zabbix.cn)也一样,原来是主机忘记配置hosts解析导致grafana无法解析域名,但是为什么IP不行?因为nginx设置了访问的server_name(域名),仅使用IP只会定位到nginx,即使nginx使用zabbix的server默认处理,也会出现401(权限拒绝)

    7. 导入仪表盘

      在grafana的仪表盘市场搜索zabbix面板

      Grafana 仪表板 |Grafana 实验室

      此表盘ID为8677


      此时,几乎都没有数据,因为有些配置是错误的(这也是因为我选择的模板与zabbix的主机模板不匹配,这个表盘对于的模板应该是 Zabbix Server for Linux)

    8.修改仪表盘
    修改表盘,这个我研究了不少时间,总结出如下一图流攻略

    ![grafana配置zabbix一图流攻略][11]
    
    修改配置,过程省略
    ![仪表盘][12]
    
    

    后谈

    grafana还有许多我都没有配置过,例如热图,数据组合等等,这些就留到后面工作再看吧

    本文著作权归作者 [ wymm ] 享有,未经作者书面授权,禁止转载,封面图片来源于 [ 互联网 ] ,本文仅供个人学习、研究和欣赏使用。如有异议,请联系博主及时处理。
    取消回复

    发表留言
    回复

    Copyright©2026  All Rights Reserved.  Load:0.030 s
    Theme by OneBlog V3.6.5
    夜间模式

    开源不易,请尊重作者版权,保留基本的版权信息。