我目前正在尝试在Grafana上创建一个图表来监控我的服务器的状态,但是,我似乎无法找到一种方法来使用字段的值作为要显示的值在图表上。 (Datasource是ElasticSearch)
以下"文件"对于一系列区域,每隔1分钟将被发送到GrayLog(保存到Elastic)。
{
"region_key": "some_key",
"region_name": "Some Name",
"region_count": 1610
}
通过使用以下设置,我可以让Grafana显示每个区域收到的邮件数量,但是,我想在 region_count 字段中显示该号码。
我怎样才能做到这一点?甚至可以使用Elastic作为数据源吗?
答案 0 :(得分:1)
1)确保您的文档在ElasticSearch中包含时间戳。
2)在“查询”框中,提供Lucene查询,该查询将文档缩小到仅与该度量标准相关的文档
3)在公制专线中,按"计数"并将其更改为采用特定字段的那个:例如," Average"
4)旁边的"平均值"框将出现"选择字段",这是可用字段的下拉列表。如果您在此处看到意外的字段名,可能是因为您的Lucene查询不够具体。 (Kibana对于正确获取此查询非常有用)