当前位置: 首页 > news >正文

Zabbix 配置grafana对接

zabbix对接grafana简介

Zabbix与Grafana对接可以实现更加丰富和美观的数据可视化,可以利用Grafana强大的可视化功能来展示Zabbix收集的数据。
在这里插入图片描述
Grafana 本身是提供了Zabbix的对接插件,开箱即用,安装好了之后点击 enable 一下就能启用。然后就可以直接去前端页面上去查询数据,想要查哪一类型的数据直接选哪个类型,然后它就会把Zabbix上有的数据直接以动态的方式展现出来。

zabbix插件的两种安装方式

  • 使用grafana-cli 命令进行安装
  • 在grafana管理页面中进入Administration/Plugins and data/Plugins/Zabbix,进行安装

使用 APT 安装 grafana

官方文档:https://grafana.com/docs/grafana/latest/setup-grafana/installation/debian/

准备一台服务器安装grafana。

完成以下步骤从 APT 存储库安装 Grafana:

安装必备包:

sudo apt-get install -y apt-transport-https software-properties-common wget

导入 GPG 密钥:

sudo mkdir -p /etc/apt/keyrings/
wget -q -O - https://apt.grafana.com/gpg.key | gpg --dearmor | sudo tee /etc/apt/keyrings/grafana.gpg > /dev/null

要添加稳定版本的存储库,请运行以下命令:

echo "deb [signed-by=/etc/apt/keyrings/grafana.gpg] https://apt.grafana.com stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list

运行以下命令来更新可用包的列表:

# Updates the list of available packages
sudo apt-get update

要安装 Grafana OSS,请运行以下命令:

# Installs the latest OSS release:
sudo apt-get install -y grafana

默认监听端口为3000

root@zabbix-server:~# ss -antulp |grep 3000
tcp   LISTEN 0      4096               *:3000             *:*    users:(("grafana",pid=19181,fd=11))   

浏览器访问grafana,默认账号密码都为admin

http://192.168.72.31:3000

安装zabbix插件

在grafana节点,查看zabbix插件的完整包名

root@zabbix-server:~# grafana-cli plugins list-remote | grep zabbix
id: alexanderzobnin-zabbix-app version: 4.5.1

grafana安装zabbix插件

grafana-cli plugins install alexanderzobnin-zabbix-app

修改权限

chown -R grafana.grafana /var/lib/grafana/plugins/

重启grafana服务

systemctl restart grafana-server.service 

重启完后再次访问grafana首页,在grafana中进入Administration/Plugins and data/Plugins/Zabbix,进行启用。
在这里插入图片描述
启用插件
在这里插入图片描述

添加zabbix数据源

点击Add new data source
在这里插入图片描述

配置zabbix server api地址
在这里插入图片描述
示例地址如下:

http://192.168.72.31/zabbix/api_jsonrpc.php

接口配置说明

  • zabbix基于Apache部署,接口地址格式为http://zabbix-server-ip/zabbix/api_jsonrpc.php
  • zabbix基于nginx部署, 接口地址格式为http://zabbix-server-ip:8080/api_jsonrpc.php

配置zabbix访问账号。默认为Admin/zabbix
在这里插入图片描述

导入dashboard

插件自带的dashobard由于兼容性问题,已不可用
在这里插入图片描述
从grafana官网下载示例dashboard

https://grafana.com/grafana/dashboards/5363-zabbix-full-server-status/

复制ID
在这里插入图片描述
选择 Import dashboard
在这里插入图片描述

填写ID,点击Load加载
在这里插入图片描述
选择数据源并点击Import
在这里插入图片描述
返回home,查看dashboard,通过Host切换主机
在这里插入图片描述

http://www.lryc.cn/news/393499.html

相关文章:

  • 三相感应电机的建模仿真(2)基于ABC相坐标系S-Fun的仿真模型
  • 开源全新H5充值系统源码/自定义首页+充值页面/灵活对接上游渠道接口
  • Linux查看文件的行数,字数,字节数
  • 【IO】文件操作
  • 代码随想录算法训练营第74天:路径总结[1]
  • 用 Emacs 写代码有哪些值得推荐的插件
  • 自定义注解-手机号验证注解
  • 华为od-C卷200分题目5 -项目排期
  • 如何使用Pip从Git仓库安装Python包:深入探索远程依赖管理
  • 计算机专业怎么选择电脑
  • 当前国内可用的docker加速器搜集 —— 筑梦之路
  • 【腾讯内推】腾讯2025校招/青云计划/社招——长期有效
  • 集群限流sentinel实践
  • Flutter-实现双向PK进度条
  • unix高级编程系列之文件I/O
  • PySide(PyQt),记录最后一次访问文件的路径
  • wordpress企业网站模板免费下载
  • [leetcode hot 150]第一百一十七题,填充每个节点的下一个右侧节点
  • Docker 入门篇(十 一)-- 网络配置总结
  • 【Android面试八股文】Android 有哪些存储数据的方式?
  • 3. train_encoder_decoder.py
  • Hyper-V克隆虚拟机教程分享!
  • QDockWidget类详解
  • vue3.0(十六)axios详解以及完整封装方法
  • Python用于处理 DNS 查询库之Dnspython 使用详解
  • Django ORM 中过滤 JSON 数据
  • 深入探索C语言中的结构体:定义、特性与应用
  • EDEM-FLUENT耦合报错几大原因总结(持续更新)
  • ctfshow sql注入 web234--web241
  • Python的招聘数据分析与可视化管理系统-计算机毕业设计源码55218