如何强制Grafana固定单位显示数值 禁止自动切换度量前缀
问题
我希望Grafana仅以MB为单位展示指标数值,不要出现MB与GB混合显示的情况,请问如何强制Grafana仅使用单一固定单位展示指标,不自动调整度量前缀?

解决方法
Grafana默认内置的存储、速率类单位都开启了自动前缀缩放,数值达到量级阈值就会自动换算成更大的单位,要固定单一单位按下面操作即可:
- 先处理指标原始数值:
- 如果原始值本身就是MB单位,直接跳过换算步骤
- 如果原始值是字节(Bytes)单位,先在对应查询语句里把数值换算成MB量级,比如用PromQL查询就给指标加
/1024/1024的换算逻辑,其他数据源同理,直接在查询层把值转成目标单位对应的数值
- 打开面板编辑模式,找到右侧配置栏的Standard options区块,点击Unit(单位)下拉选择框
- 不要选列表里带自动缩放的内置单位(直接选内置的Megabytes(MB)还是会在数值到阈值时自动转GB),拉到列表最底部选择Custom unit(自定义单位)
- 在自定义单位的输入框里直接填入
MB,保存配置即可
配置完成后,不管指标数值多大,Grafana都会固定以MB为后缀展示,不会再自动切换成GB、TB等更大单位。
内容的提问来源于stack exchange,提问作者tracestats
相关产品推荐
相关产品推荐

