如何从elasticsearch创建两级grafana变量?

bqujaahr  于 2021-06-14  发布在  ElasticSearch
关注(0)|答案(1)|浏览(410)

我致力于创建一些grafana Jmeter 盘。目前,来自elasticsearch的数据源。
当我试图在grafana中创建一个变量时,如下所示:

{"find": "terms", "field":  "myServer.name"}

我明白了 None, 而不是得到这些名字: heroku , k8s , aws .
我试着浏览了文档和现有的stackoverflow问题,但仍然不清楚如何才能让它工作。

是我做错了,还是格拉法纳的局限?

tkclm6bt

tkclm6bt1#

最后我问了这个问题:

{"find": "terms", "field":  "myServer.name", "query": "myServer.name:*"}

问题不在查询本身,而是类型。如果我将myserver.name从类型 text 键入 keyword ,它开始工作。
因此,我需要更改模板并在elasticsearch和filebeat中重新索引日志。

相关问题