grafana 创建es elasticsearch数据源时,指定了索引index name,但是使用该数据源查询不到数据

时间:2024-03-28 08:32:16

个人感觉应该是我 安装的grafana有问题或者grafana这个软件的问题。我在下图index name中输入“metrics-2020-7”,然后按F12,查看grafana发送的_mapping请求发现该请求的index参数竟然不是我设定的metrics-2020-7,而是03trics5-2020-7,所以_mapping请求在es中找不到对应索引,索引_mapping请求失败。这应该是导致后来使用该数据源查询不到任何数据的原因。

grafana 创建es elasticsearch数据源时,指定了索引index name,但是使用该数据源查询不到数据

解决方法:经过尝试发现将index name设定为“[metrics]-2020-07”,然后按F12查看grafana发送的_mapping请求的请求参数中的索引名为“metrics-2020-07”,正好是我es中的索引名称,这时_mapping请求是成功的,使用该数据源也可以查询出数据。