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

Zabbix结合Grafana

一、Grafana简介

Grafana 是 Graphite 和 InfluxDB 仪表盘和图形编辑器。Grafana 是开源的,功能齐全的度量仪表盘和图形编辑器,支持 Graphite,InfluxDB 和 OpenTSDB。
Grafana 主要特性:灵活丰富的图形化选项;可以混合多种风格;支持白天和夜间模式;多个数据源;Graphite 和 InfluxDB 查询编辑器等等。

Grafana官网:Grafana: The open observability platform | Grafana Labs

Grafana文档:Grafana OSS and Enterprise | Grafana documentation

二、环境准备

服务器

Grafana

zabbix-server: 192.168.252.137

192.168.252.137

关闭防火墙和内核防火墙

systemctl  stop firewalld
setenforce 0  临时关闭
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config   # 永久关闭 selinux

安装Grafana

1.获取安装包
wget https://dl.grafana.com/oss/release/grafana-8.3.4-1.x86_64.rpm
2.安装
yum -y install grafana-8.3.4-1.x86_64.rpm
systemctl start grafana-servertail -f /var/log/grafana/grafana.logt=2024-08-29T13:54:43+0800 lvl=info msg="warming cache for startup" logger=ngalert
t=2024-08-29T13:54:44+0800 lvl=info msg="starting MultiOrg Alertmanager" logger=ngalert.multiorg.alertmanager
t=2024-08-29T13:54:44+0800 lvl=info msg="HTTP Server Listen" logger=http.server address=[::]:3000 protocol=http subUrl= socket=

访问Grafana

在浏览器中输入:http://192.168.252.137:3000/login

登录Grafana

初始默认账户密码

账户:admin

密码:admin

修改密码

成功

安装插件

插件地址:Grafana Plugins - extend and customize your Grafana

4.2.10版本以下均可进行下载,4.3版本的Grafana都在9.0.0版本以上再次我们用的Grafana版本是8.3.5

tips:

window下载上传Linux

1.上传zip文件
rz   上传
2.将插件复制到默认的插件目录下
cp alexanderzobnin-zabbix-app-4.2.10.zip  /var/lib/grafana/plugins/
3.解压插件
unzip /var/lib/grafana/plugins/alexanderzobnin-zabbix-app-4.2.10.zip
4.重启客户端
systemctl restart grafana-server

客户端下载:

grafana-cli plugins install alexanderzobnin-zabbix-app这种形式的安装会将插件安装在/var/lib/grafana/plugins下

三、开启Zabbix插件

进入插件界面

查找插件

点击开启插件

开启成功

四、配置Zabbix数据源

进入配置页面

配置信息

配置zabbix-server地址

http://192.168.252.137/zabbix/api_jsonrpc.php  #zabbixAPI接口地址

配置zabbix用户名和密码

测试

五、数据可视化

创建数据

创建zabbix监控中监控的节点显示图形

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【进程间通信】共享内存
  • 冒泡法排序:本题要求将给定的n个整数从小到大排序后输出。输出时相邻数字中间用一个空格分开,行末不得有多余空格。
  • 【QT】学习笔记:枚举桌面窗口句柄
  • Kafka【三】Windows下安装Kafka集群
  • 使用VM创建centos7环境
  • 淘宝扭蛋机小程序开发,吸引更多的消费者
  • 海外媒体发布:12个旅游业发展媒体宣发对策,给你提升曝光量
  • 解决el-table中使用el-input无法聚焦问题
  • 加速产品研发:项目管理软件与团队的协同之道
  • easy_fastapi Python 后端开发框架
  • Python 与 Excel 图表自动化:让数据“会说话”
  • 使用Qdrant + CNCLIP + Gradio 实现图文检索
  • SprinBoot+Vue图书馆预约与占座微信小程序的设计与实现
  • CISAW认证培训的方向包括多少种?
  • GNN会议期刊汇总(人工智能、机器学习、深度学习、数据挖掘)
  • 【腾讯Bugly干货分享】从0到1打造直播 App
  • Android开发 - 掌握ConstraintLayout(四)创建基本约束
  • Hexo+码云+git快速搭建免费的静态Blog
  • js正则,这点儿就够用了
  • JS专题之继承
  • LintCode 31. partitionArray 数组划分
  • node.js
  • PHP的类修饰符与访问修饰符
  • select2 取值 遍历 设置默认值
  • Vue ES6 Jade Scss Webpack Gulp
  • 大数据与云计算学习:数据分析(二)
  • 基于阿里云移动推送的移动应用推送模式最佳实践
  • 配置 PM2 实现代码自动发布
  • 使用Swoole加速Laravel(正式环境中)
  • 正则表达式
  • media数据库操作,可以进行增删改查,实现回收站,隐私照片功能 SharedPreferences存储地址:
  • 分布式关系型数据库服务 DRDS 支持显示的 Prepare 及逻辑库锁功能等多项能力 ...
  • ​油烟净化器电源安全,保障健康餐饮生活
  • #!/usr/bin/python与#!/usr/bin/env python的区别
  • #QT(一种朴素的计算器实现方法)
  • #鸿蒙生态创新中心#揭幕仪式在深圳湾科技生态园举行
  • #我与Java虚拟机的故事#连载12:一本书带我深入Java领域
  • $NOIp2018$劝退记
  • (0)Nginx 功能特性
  • (2)STM32单片机上位机
  • (Charles)如何抓取手机http的报文
  • (day 12)JavaScript学习笔记(数组3)
  • (WSI分类)WSI分类文献小综述 2024
  • (八)c52学习之旅-中断实验
  • (第27天)Oracle 数据泵转换分区表
  • (二十四)Flask之flask-session组件
  • (牛客腾讯思维编程题)编码编码分组打印下标题目分析
  • (十二)devops持续集成开发——jenkins的全局工具配置之sonar qube环境安装及配置
  • (算法)N皇后问题
  • (图)IntelliTrace Tools 跟踪云端程序
  • (已解决)vue+element-ui实现个人中心,仿照原神
  • (转)拼包函数及网络封包的异常处理(含代码)
  • .htaccess配置常用技巧
  • .NET 读取 JSON格式的数据
  • .Net 基于.Net8开发的一个Asp.Net Core Webapi小型易用框架