以下是一个使用原生 Elasticsearch 查询的 Grafana 示例:
在 Grafana 中创建一个新的仪表板。
选择一个 Elasticsearch 数据源,并填写相关信息,例如索引名称、查询等。
在“查询”选项卡中,选择“Raw Document”作为查询类型。
在查询输入框中输入您的 Elasticsearch 查询,例如:
{
"query": {
"range": {
"@timestamp": {
"gte": "now-24h",
"lt": "now"
}
}
}
}
此查询将获取在过去的24小时内索引的所有日志数据。
单击“运行查询”按钮以验证查询是否正确。如果一切正常,您应该能够看到查询结果。
按您的需求进行布局和可视化设置,以显示和分析您的数据。
请注意,使用原生 Elasticsearch 查询时需要具有一定的 Elasticsearch 知识,并且需要根据查询的数据格式和结构进行适当的解析和处理。