ElasticSearch(或OpenSearch)有一个SQL plug-in,可以通过/_plugins/_sql
URL访问。
我可以使用如下查询在ES控制面板上运行SQL查询:
POST /_plugins/_sql
{
"query": "SELECT test_name,sum(run-time) FROM test_metrics GROUP BY test_name"
}
我想知道如何将这个SQL插件添加为datasource in Grafana,以便通过Grafana运行类似的查询。
1条答案
按热度按时间soat7uwm1#
它只是POST请求,所以任何插件,它可以做一个POST请求可以做到这一点:例如
marcusolsson-json-datasource
,yesoreyeram-infinity-datasource
。当然,您需要设置适当的验证头和适当的输出格式(json)。