繁体   English   中英

如何使用ElasticSearch在Grafana中更改列标题

[英]How to change the columns titles In Grafana using ElasticSearch

我使用Grafana在表中显示ElasticSearch结果。 该表的列名称是将结果分组的术语的值。

在我的情况下:我对“ upgrade_time”一词使用“平均”聚合,并根据“ db_name”一词对结果进行分组。

如何设置列名称以显示“ db1的平均升级时间”,“ db2的平均升级时间”等?

对于ElasticSearch 6.4和Grafana 6.2.5,我正在使用的版本可以使用“系列命名和别名模式”

例如,

假设您显示字段“ upgrade time”平均值 ,该字段由术语“ db_name”聚合。 默认情况下,当不使用别名模式时,您将获得标题为“ db1”,“ db2”等的列。

然后可以使用该模式

RESULT_FOR_{{db_name}} 

将标题更改为: “ RESULT_FOR_db1” ,“ RESULT_FOR_db2”,等等。

如果使用别名模式

{{metric}}

所有列的标题均为“ Average”,因为使用的计算是平均值函数

如果您使用{{metric}} _ {{db_name}},则标题将为: “ Average_db1” ,“ Average_db2”,等等。

如果您使用

{{metric}}_{{field}}_{{db_name}}

标题为: “ Average_upgrade_time_db1” ,“ Average_upgrade_time_db2”等,因为汇总字段为“ upgrade_time”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM