Zabbix携手Grafana打造炫酷监控大屏

发布于:2025-08-12 ⋅ 阅读:(19) ⋅ 点赞:(0)

Zabbix 是一个强大的监控解决方案,能够帮助用户收集和分析各种系统、网络和应用程序的性能数据。然而,其内置的图形展示功能有时可能无法满足所有用户的定制化需求。Grafana 作为一个开源的分析和监控平台,以其美观且高度可定制的数据可视化能力而著称。本文将介绍如何将 Zabbix 与 Grafana 结合使用,以增强监控数据的可视化效果。

Zabbix 利用 Grafana 进行图形展示

虽然 Zabbix 自身带有图形功能,但是并不美观,而利用 Grafana 可以实现相当精美的 Web 图形显示
Grafana 是一款采用 go 语言编写的开源应用,主要用于大规模指标数据的可视化展现,是网络架构和应用分析中最流行的时序数据展示工具,目前已经支持绝大部分常用的时序数据库 Grafana支持许多不同的数据源。每个数据源都有一个特定的查询编辑器,该编辑器定制的特性和功能是公开的特定数据来源。
官方支持以下数据源:Zabbix,Graphite,Elasticsearch,InfluxDB, Prometheus,Cloudwatch,MySQL和OpenTSDB等。
官方地址:https://grafana.com/
使用 Grafana 显示Zabbix的监控数据过程

  • 安装 grafana
  • 安装 zabbix 插件
  • 创建 zabbix 数据源
  • 导入 dashboard 模板

注意:如果浏览器无法正常显示grafana的图形,可能是浏览器版本问题,建议更换浏览器再尝试

安装 Grafana 包

[root@zabbix-server ~]#apt-get install -y adduser libfontconfig1 musl
[root@zabbix-server ~]#wget https://dl.grafana.com/enterprise/release/grafana-enterprise_12.0.1_amd64.deb
[root@zabbix-server ~]#dpkg -i grafana-enterprise_12.0.1_amd64.deb

#无需修改配置文件,即可启动,默认监听3000/tcp端口
[root@zabbix-server ~]#systemctl enable --now grafana-server.service 
[root@zabbix-server ~]#ss -ntl|grep 3000
LISTEN 0      4096               *:3000             *:*          

登录 Grafana 的 Web 界面

浏览器访问 grafana的 web 界面

http://grafana-server:3000/

使用默认用户名和密码都是admin登录
在这里插入图片描述

首次登录修改密码,也可以选择skip仍使用原初始密码
在这里插入图片描述
登录用户等信息保存在下面数据文件中

[root@zabbix-server ~]#file /var/lib/grafana/

网站公告

今日签到

点亮在社区的每一天
去签到