如何在 grafana 中通过标签添加过滤器?
Posted
技术标签:
【中文标题】如何在 grafana 中通过标签添加过滤器?【英文标题】:How do I add a filter by a tag in grafana? 【发布时间】:2020-09-08 13:09:26 【问题描述】:我觉得我正在尝试做一些非常简单的事情,但经过一个小时的搜索,我在互联网上的任何地方都找不到任何有说服力的解释。
我正在使用 InfluxDB/Grafana,并且我有一个包含多个表的数据库。我的表有一个名为“host”的标签键,这样我就可以知道数据来自哪个服务器。
我想在我的仪表板上创建一个下拉菜单,以便我可以选择面板上显示的主机数据。有没有办法做到这一点?
【问题讨论】:
【参考方案1】:根据查询创建仪表板变量
SHOW TAG VALUES WITH KEY = "host"
并在面板查询中使用它。它记录在 Grafana 文档中: https://grafana.com/docs/grafana/latest/features/datasources/influxdb/#templating
【讨论】:
是的,我看过那个页面,只是不太清楚在哪里放置查询或如何使用变量,因为没有 e2e 示例并且我发现的所有 youtube 视频都在使用旧版本的 grafana。无论如何,经过几个小时的猜测和检查,我最终还是让它工作了以上是关于如何在 grafana 中通过标签添加过滤器?的主要内容,如果未能解决你的问题,请参考以下文章
如何将管道中的版本号添加到 K6-InfluxDB-Grafana 堆栈中,以便在 grafana 中我们也可以根据版本号过滤结果
如何在swift ios中通过键值读取子数据或过滤firebase数据