目录

  • 前言
  • 一、上传并解压
  • 二、快速入门
  • 三、集成 Zabbix
  • 1. 配置数据源
  • 2. 集成案例



前言

Grafana 是一款采用 Go 语言编写的开源应用,主要用于大规模指标数据的可视化展现,是网络架构和应用分析中最流行的时序数据展示工具,目前已经支持绝大部分常用的时序数据库。下载地址:https://grafana.com/grafana/download


一、上传并解压

➢ 将 grafana-enterprise-8.1.2-1.x86_64.rpm 上传至/opt/software/目录下,安装:

[fancy@hadoop102 software]$ sudo yum install
grafana-enterprise-8.1.2-1.x86_64.rpm

➢ 启动 Grafana

[fancy@hadoop102 grafana-8.1.2]$ sudo systemctl start
grafana-server

➢ 打开 web:http://hadoop102:3000,默认用户名和密码:admin

grafana连接zabbix数据库 grafana对接zabbix_linux

二、快速入门

A、创建 Dashboard

grafana连接zabbix数据库 grafana对接zabbix_数据源_02


B、新建 panel

grafana连接zabbix数据库 grafana对接zabbix_grafana_03

C、选择数据源,此处选择 Grafana 提供的随机测试数据

grafana连接zabbix数据库 grafana对接zabbix_linux_04


D、选择合适的可视化类型

grafana连接zabbix数据库 grafana对接zabbix_grafana_05

E、保存 Dashboard 和 panel,并命名

grafana连接zabbix数据库 grafana对接zabbix_linux_06

三、集成 Zabbix

1. 配置数据源

使用 Grafana 与其他系统集成时,需要配置对应的 DataSource

点击下图所示按钮,增加数据源

grafana连接zabbix数据库 grafana对接zabbix_grafana_07

选择所需数据源

grafana连接zabbix数据库 grafana对接zabbix_zabbix_08

如没有所需数据源,点击下图所示地址,获取更多数据源

grafana连接zabbix数据库 grafana对接zabbix_zabbix_09

搜索 zabbix,并点击搜索结果

grafana连接zabbix数据库 grafana对接zabbix_zabbix_10

按照所需插件的说明进行部署

grafana连接zabbix数据库 grafana对接zabbix_zabbix_11

以下是插件部署步骤

➢ 安装插件

[fancy@hadoop102 grafana-8.1.2]$ sudo grafana-cli plugins install alexanderzobnin-zabbix-app

grafana连接zabbix数据库 grafana对接zabbix_数据源_12


➢ 重启 Grafana

[fancy@hadoop102 software]$ sudo systemctl restart grafana-server

➢ 启用插件

◼ 点击设置/插件

grafana连接zabbix数据库 grafana对接zabbix_数据源_13


◼ 搜索 zabbix,并点击搜索结果

grafana连接zabbix数据库 grafana对接zabbix_zabbix_14

◼ 启用 Zabbix 插件

grafana连接zabbix数据库 grafana对接zabbix_zabbix_15

配置 zabbix 数据源

➢ 新增数据源

grafana连接zabbix数据库 grafana对接zabbix_数据源_16


➢ 搜索 zabbix,并点击搜索结果

grafana连接zabbix数据库 grafana对接zabbix_grafana_17


➢ 配置数据源

grafana连接zabbix数据库 grafana对接zabbix_数据源_18

2. 集成案例

A、为方便展示效果,在 Zabbix 中为 hadoop102 主机应用一个 Zabbix 内置的 Linux 系统监控模板

➢ 找到 hadoop102 主机

grafana连接zabbix数据库 grafana对接zabbix_linux_19


➢ 点击模板,搜索 linux,并选择 Template OS Linux by Zabbix agent

grafana连接zabbix数据库 grafana对接zabbix_grafana连接zabbix数据库_20


➢ 点击更新

grafana连接zabbix数据库 grafana对接zabbix_linux_21


B、集成 Grafana,展示模板中的系统监控项

➢ 点击 Dashboards,找到前边创建的 Test 看板

grafana连接zabbix数据库 grafana对接zabbix_grafana_22


➢ 新建 panel

grafana连接zabbix数据库 grafana对接zabbix_zabbix_23


➢ 选择 Zabbix 数据源

grafana连接zabbix数据库 grafana对接zabbix_linux_24


➢ 选择要展示的监控项

grafana连接zabbix数据库 grafana对接zabbix_数据源_25


➢ 选择合适的图标类型

grafana连接zabbix数据库 grafana对接zabbix_zabbix_26


➢ 保存配置

grafana连接zabbix数据库 grafana对接zabbix_数据源_27