gpt4 book ai didi

go - Grafana 仪表板根据变量值显示/隐藏行

转载 作者:行者123 更新时间:2023-12-04 13:39:22 30 4
gpt4 key购买 nike

因此,我有一个 Grafana 仪表板来显示主机内运行的各种服务的日志。

现在,我对不同的服务有不同的行,因为指标和标题是特定于服务的 - 例如对于 Apache 服务,我们有基于 HTTP 状态代码的日志指标,对于 Oracle 数据库服务,我们有 ORA-* 分布,连接分区/趋势等

现在,我的问题很简单,Grafana 仪表板支持重复行和单个指标。如何使用此功能根据选定的变量值显示/隐藏我的行。

这里说它永远不会被实现( https://community.grafana.com/t/hiding-a-row-panel/1788/3 ),

而这个问题( Hide grafana panels based on selected template variable )确实提出了同样的问题,但在接受的答案中只提供了链接,这几乎没有帮助。

最佳答案

我不完全想象你的仪表板/面板。但是,我设法使用两种不同的方法从我的两个面板中隐藏了行。

  • 方法编号 1 :您可以删除带有特定标签的指标的行。这是在查询中完成的,如 - (metric{label =~ "some regex"})。不会包含所有带有这些标签的指标。
  • 方法编号 2 : 可以使用 Transform.'Filter data by values'.'Filter type = Exclude'。这将删除具有与应用的过滤器对应的值的行。
  • 关于go - Grafana 仪表板根据变量值显示/隐藏行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59808424/

    30 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com