Zabbix 5.2实战系列之Grafana变量使用
前景
随着Zabbix监控的设备越来越多,而Zabbix原生的PHP渲染图形能力又不符合你的需求,这才用grafana作为zabbix前端的替代品。但是庞大的监控数量,同样也面临一个问题,就是创建dashboard的工作量也比较大,为了解决这个问题,就需要用到grafana的变量功能。
我们在使用Grafana来配置看板时经常遇到一个指标有多台主机需要添加监控,这就让添加过程重复做,而且当我们添加新的node时还要来添加监控项目,这样有点繁琐,有没有好的方法能自动遍历呢?有过编程经验的小伙伴肯定会想把相同监控指标的一类拿来编辑不就可以了?是的,就是这样!
我们要做的事情就是将具有共同监控指标的拿来分分组,展示出来,Grafana自定义变量就是干这种事情的。看实例:
操作步骤
1、新建Dashboard及pannel
2、进入步骤新建的 Dashboard页面,点击Settings->Variables->Add variable
3、点击后打开如下界面
新建Datasource变量
说明:例中每台主机的性能数据单独存储在一个Datasource数据源中,所以需要新建这样一个数据源变量。
如图
General中 填写 Name, Type选择 Query,
Data source options Type选择Host
Group与Host 正常选择/.*/
,应该是匹配所有
其它,设置项保持默认。
说明:
Name 变量名称,要求变量名唯一,且不包含空白字符。
Label 变量在下拉列表中中的名称(The name of the dropdown for this variable。
Hide 隐藏该变量的下拉选择框,即在Dashboard中不展示。
Type 定义变量类型。
4、新建呈现监控标题
参考:文章
文章
Zabbix 5.2实战系列之Grafana变量使用相关推荐
- python实战系列之python变量
变量与数据类型 变量 编程语言中为了能够更好的处理数据,都需要使用一些变量.Python 语言的变量可以是各种不同的数据类型,使用变量的时候不需要声明直接使用就可以. 变量命名规则 Python 3 ...
- Linux运维企业架构项目实战系列
Linux运维企业架构项目实战系列 目录 一.全网备份 (一)部署Rsync守护进程 1)服务端(backup) 2)客户端(web01/02/03 nfs01) (二)编写脚本文件 1)客户端脚本编 ...
- Spark入门实战系列--6.SparkSQL(中)--深入了解SparkSQL运行计划及调优
[注]该系列文章以及使用到安装包/测试数据 可以在<倾情大奉送--Spark入门实战系列>获取 1.1 运行环境说明 1.1.1 硬软件环境 l 主机操作系统:Windows 64位, ...
- 基于 abp vNext 和 .NET Core 开发博客项目 - Blazor 实战系列(四)
基于 abp vNext 和 .NET Core 开发博客项目 - Blazor 实战系列(四) 转载于:https://github.com/Meowv/Blog 上一篇完成了博客的分页查询文章列表 ...
- 基于 abp vNext 和 .NET Core 开发博客项目 - Blazor 实战系列(三)
基于 abp vNext 和 .NET Core 开发博客项目 - Blazor 实战系列(三) 转载于:https://github.com/Meowv/Blog 上一篇完成了博客的主题切换,菜单和 ...
- 基于 abp vNext 和 .NET Core 开发博客项目 - Blazor 实战系列(二)
基于 abp vNext 和 .NET Core 开发博客项目 - Blazor 实战系列(二) 转载于:https://github.com/Meowv/Blog 上一篇搭建了 Blazor 项目并 ...
- [CXF REST标准实战系列] 一、JAXB xml与javaBean的转换(转)
转自:[CXF REST标准实战系列] 一.JAXB xml与javaBean的转换 文章Points: 1.不认识到犯错,然后得到永久的教训. 2.认识JAXB 3.代码实战 1.不认识到犯错,然后 ...
- Spark入门实战系列--8.Spark MLlib(上)--机器学习及SparkMLlib简介
[注]该系列文章以及使用到安装包/测试数据 可以在<倾情大奉送--Spark入门实战系列>获取 1.机器学习概念 1.1 机器学习的定义 在维基百科上对机器学习提出以下几种定义: l&qu ...
- Java秒杀系统实战系列~RabbitMQ死信队列处理超时未支付的订单(转)
转自: https://juejin.cn/post/6844903903130042376 文末有源代码,非常棒 摘要: 本篇博文是"Java秒杀系统实战系列文章"的第十篇,本篇 ...
最新文章
- 2022-2028年中国普鲁兰多糖行业市场分析及投资前景研究报告
- python正规教育机构-长沙python培训机构哪家好
- 数据挖掘—BP神经网络(Java实现)
- 【转】数据库设计:物理结构设计
- MySql数据库导出完整版(导出数据库,导出表,导出数据库结构)
- 【mysql快速入门】牛客网:查询所有列查询多列查询结果去重查询结构返回限制行数将查询后的列重新命名
- 盘点各种程序员常用的框架,看看你是否落伍了?
- CDR案例:广告条幅banner设计
- 鸿蒙时代实力排名,混沌氏(浑沌)、鸿蒙氏,盘古开天辟地时两个最强大的部落首领?...
- 服务器装32位还是64位系统,操作系统:32位和64位系统有何区别?
- js处理null和underfined
- ceph 集群报 mds cluster is degraded 故障排查
- SQL SERVER 远程主机强迫关闭一个现有连接
- TJOI2015 弦论
- linux平台下的6818开发板(ARM)显示屏的字体显示
- WordPress给博客文章页添加个性名片
- 转载:内外兼修:Oracle ACED熊军谈Oracle学习
- android 加速度计,Android加速度计校准?
- redis常用命令:
- Linux与.Net Core(二) Centos系统安装和网络配置
热门文章
- win10能登微信 打不开网页
- windows配置检查
- 调用百度云API实现语音识别
- centos7 shell 获取ip_Linux Shell脚本中获取本机ip地址方法
- Linux 命令之 bzip2 -- bz2文件的压缩程序
- java超级玛丽含图片背景_java超级玛丽(带背景音乐)
- POJ2993 Emag eht htiw Em Pleh
- 稳定wow60级服务器,魔兽世界:永久60级与TBC该怎么选,60级服务器真的会有玩家么?...
- 第三次经济大洗牌,你是否抓得住
- 五、搭建个人博客-域名购买及备案(超详细~)