首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >弹性搜索在Grafana中的模板化

弹性搜索在Grafana中的模板化
EN

Stack Overflow用户
提问于 2016-06-26 16:54:26
回答 1查看 11K关注 0票数 2

我想使用Grafana中的模板特性和弹性搜索来创建一组‘动态’术语(“应用程序”)。

为了从elasticsearch获得术语列表,我使用:

代码语言:javascript
复制
{
 "aggs" : 
  { 
    "applications" : {
      "terms" : { "field" : "businessTransactions.application" }
    }
  }
}

当我在模板查询变量设置中使用该查询时,查询Grafana告诉我:“无法初始化模板变量:无法读取属性‘那么’的未定义”

我用的是grafana 3.1.0beta1

也许我完全离开了,但是有人如何使用查询从elasticsearch获得不同的字段作为模板变量的术语呢?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2016-07-24 01:43:30

第一个问题:您使用的是哪个版本的Grafana?对不起,请重新阅读并看到答案,即3.1.0beta1。

下面的工作为我在3.1.0 (不是测试版)。

第二个问题:你看到这个页面了吗:http://docs.grafana.org/datasources/elasticsearch/

模板 Elasticsearch数据源支持两种类型的查询,您可以用值填充模板变量。 字段{"find": "terms", "field": "@hostname"}的可能值 按{"find": "fields", "type": "string"}类型筛选的字段 使用筛选器{"find": "fields", "type": "string", "query": <lucene query>}按类型筛选字段 多格式/全格式

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38040890

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档