Grafana面板(panel)的作图设置---有图为证,一看便知

本文详细介绍了Grafana面板的图形设置,包括全局设置如panel options、tooltip、legend、graph style、axis等,以及thresholds、value mapping和data link等高级选项。通过这些设置,可以定制化地展示时间序列数据,实现有效的监控和可视化效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

panel中图形的全局设置

进入panel编辑页面,可以看到右侧有如下选项卡。

image-20220106184550407

panel options

此栏下有如下选项

image-20220110101643607

选项卡说明
Titlepanel的名字(可用自己定义的变量)
Decription对于panel和展示的数据的描述(可用自己定义的变量)。这个说明出现在panel的做上角i标志,鼠标移动到这上面,可以看到说明内容。没有说明的则看不到这个标识。
Transparent background切换图像的背景
Panel links参考Panel links.
Repeat options和自定义变量,动态创建panel有关。参考Panel links
tooltip

即工具提示。选择All,则光标移动到图像上的点时,会显示数据。

legend

即图例,尤其对一个panel,多张图像有用(点击某个图例,可以只看对应的图;点击图例的颜色条,可以设置相应图像颜色;)。如下图

image-20220112101830410

选项说明
Legend mode图例怎么显示。List(列出),Table(表形式),Hidden(隐藏)
Legend placement图例放在哪个位置(底部还是右边)
Legend values选择一些值和图例一起展示。如图像的最大值。
graph style

参考此文

做什么图,以及选择。以选择的visualization是time series为例。

选项说明
style可做折线图(Lines),柱状图(Bars),散点图(Points)。以下以做折现图为例。
Line interpolation两个点之间的线怎么连的选择。
Fill opacity填充透明度。即折线下面的面积是否填充。
Gradient mode梯度模式的选择。对纵轴进行一个分层,着色。建议选None
Line stype选solid。
Connect null values是否将点连起来。建议选择always。
Show points是否显示点。建议选择always。
Stack series一定选择off。参见此文
axis

参考此文

关于图像的坐标轴的设置。有以下选项。

选项说明
Placementy轴放在哪里,左边,右边,还是不显示。
Labely轴的名字。
widthy轴的宽度设置
Soft min and soft maxy轴的值的范围设定。一般选默认的(根据数据范围),即不对此设置。
Show grid lines是否在图上显示网格线。建议选择on。
Scaley轴相邻两个数据的间隔的设定。Linear:y轴均分为几个部分,如y轴为:0,10,20…。Logarithmic:对数刻度。以2,或者10为底数。如轴为2,4,8,16,32…。
standard options

对获取的field进行初步处理,也就是对于字段的单位进行统一化。有如下选项框

image-20220214184227910

选项框说明
Unit为字段(field)选则一个单位。如如字段表示字节数,可以选中byte(IEC),字段表示面积,可以选择Square Meters,即平方米,等待。
Min允许您设置百分比阈值计算中使用的最小值。留空,根据所有系列和字段自动计算
Max允许您设置百分比阈值计算中使用的最大值。留空,根据所有系列和字段自动计算
Decimals设置字段显示在图中时,应该保留几位小数。
Display name设置字段的名字,可以使用变量。当多个属性、字段或系列显示时,该字段控制每个属性中的标题。注意:变量定义是dashboard的全局设置。所以建议这个部分不做修改
Color scheme图像的颜色规划
No Value若字段值为空或者null,设置grafana应该显示什么。默认为"-"
  • display name

假设有一个字段名字叫"Temp",有标签{“Loc”=“PBI”, “Sensor”=“3”}

表达式的格式例子变量代表的值Explanation
${__field.displayName}同左列Temp {Loc="PBI", Sensor="3"}显示字段的名字以及在"{}"中的标签(若存在)。若标签只有一个,则对标签部分,grafana只会显示标签的值(无中括号)
${__field.name}同左列Temp显示字段的名字
${__field.labels}同左列Loc="PBI", Sensor="3"显示标签,不再显示字段的名字
${__field.labels.X}${__field.labels.Loc}PBI显示指定的标签值
${__field.labels.__values}同左列PBI, 3只显示所有标签值(不显示标签名),多个用逗号分割

注:若表达式代表的值为空串,则会使用默认显示。

参考此文

thresholds

阈值设置。可以将图中不同区间的值进行划分。这对y轴均匀分割的图像有一定意义。

参考此文

value mapping

允许将数值替换成一个字符串或者表情。

参考此文

data link

与作图基本无关,参考此文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值