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

2023-12-31

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

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

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

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

和这个问题(根据选定的模板变量隐藏 Grafana 面板 https://stackoverflow.com/questions/39257014/hide-grafana-panels-based-on-selected-template-variable)确实问了同样的问题,但在接受的答案中只提供了链接,这几乎没有什么帮助。


我无法完全想象您的仪表板/面板。不过,我已经设法使用两种不同的方法隐藏两个面板中的行。

  • 方法号 1:您可以删除具有特定标签的指标的行。这是在查询中完成的,例如 -(metric{label =~ "一些正则表达式"})。带有这些标签的所有指标都不会包含在内。
  • 方法2:您可以使用变换。'按值过滤数据'。'过滤类型 = 排除'。这将删除具有与所应用的过滤器相对应的值的行。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Grafana 仪表板根据变量值显示/隐藏行 的相关文章

  • 命名和未命名类型

    问题 我最近开始阅读Golang规格手册 https golang org ref spec并陷入试图理解的困境有名和无名类型在相关部分 https golang org ref spec Types 我来自动态语言 这让我有点头疼 手册指
  • 在 Go 中解析 RFC-3339 / ISO-8601 日期时间字符串

    我尝试解析日期字符串 2014 09 12T11 45 26 371Z 在围棋中 该时间格式定义为 RFC 3339 日期时间 https datatracker ietf org doc html rfc3339 section 5 6
  • 无法从另一个标签的源代码构建和安装 go

    我正在尝试使用此从源代码构建和安装 go文档 https go dev doc install source 当我喜欢以下内容时 这效果很好 git clone https go googlesource com go goroot cd
  • 限制 FormFile 中的文件大小

    我让用户使用 FormFile 上传文件 我应该在什么时候检查文件大小是否太大 当我做 file header fileErr r FormFile file 文件对象已经创建 那么我是否已经产生了读取整个文件的成本 https golan
  • 正则表达式不匹配

    我正在尝试以下代码 d byte x01 x00 x00 x00 x00 x00 x00 x00 x00 x00 x00 x80J x13 x80SQ x80L xe0 x80 x92 x80L x80H xe0 r regexp Must
  • golang导入结构体指针

    好的 我有一个主包和一个 http 处理程序包 本质上我想做的是设置一个全局结构 这样我就可以随时调用该结构中的信息 我尝试的示例的基本概要如下 主包导入处理函数 主包调用handlerfunc Handlerfunc 将 http Res
  • Go 编程 - 使用指针绕过访问权限

    假设我的项目有以下层次结构 fragment fragment go main go 并且在fragment go我有以下代码 只有一个 getter 没有 setter package fragment type Fragment str
  • golang sql 驱动程序的准备语句

    关于golang的sql driver 下面两条语句有什么区别 store DB is sql DB type rows err store DB Query SQL args err nil defer rows Close and st
  • 如何使用 golang 和 mgo 库在 mongodb 中创建文本索引?

    我正在尝试对集合进行全文搜索 但为了做到这一点 我需要创建一个文本索引 http docs mongodb org manual tutorial create text index on multiple fields http docs
  • vscode 中的调试不会在断点处停止,调试器启动时显示“无法找到文件...”

    乌班图 vscode 1 62 1 去1 17 3 vscode go 扩展 v0 29 0 深入研究 v1 7 1 我是 vscode 和 Go 的新手 我有多年在 Eclipse 中调试 Java 应用程序的经验 我构建了一个小型多模块
  • Golang Appengine 项目无法构建

    我有一个使用 golang 的应用程序引擎项目 我已经大约一年没有碰过了 我现在无法让它在之前构建的机器上构建 我收到以下错误 go app builder 解析输入失败 解析器 src golang org x net internal
  • 取消用户特定的 goroutine [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我有一个应用程序 网络应用程序 允许用户使用 twitter oauth 登录并提供自动推文删除功能 用户登录到 Web 应用程序后
  • 按引用或按值扫描功能

    我有以下代码 statement SELECT id from source where mgmt 1 var exists string errUnique dr db QueryRow statement mgmt Scan exist
  • 使用 testify 模拟接口方法两次,输入和输出不同

    如何在 golang 测试中模拟接口方法两次 例如 type myCache interface Get key string data interface error type service struct cache myCache f
  • 如何在C#中执行Go函数

    有没有办法从 C 执行 Go 函数 例如 对于 Python 我会使用 Ironpython 我知道我可以生成一个进程来执行 Go 脚本 但如果可能的话 我真的不想回退到这样的解决方案 Google 搜索没有显示任何内容 那么有什么方法可以
  • 在处理程序之后访问 HTTP 请求上下文

    在我的日志记录中间件 链中的第一个 中 我需要访问一些在链下游的某些身份验证中间件中编写的上下文 并且仅在处理程序本身执行之后 旁注 需要首先调用日志记录中间件 因为我需要记录请求的持续时间 包括在中间件中花费的时间 此外 当权限不足时 身
  • Go 无法推断赋值中的类型:“non-name on left side of :=”

    该片段按预期工作play golang org p VuCl OKMav http play golang org p VuCl OKMav i 10 next 11 prev i i next 然而这个几乎相同的片段给出了non name
  • 如何从非英语字符串解析go中的月份

    我想将以下字符串解析为 go 中的日期 This item will be released on March 9 2014 我跟着this https stackoverflow com questions 14106541 go par
  • 错误“binary.Write:无效类型”是什么意思?

    下面显示的代码 我创建了一个结构类型并希望将其编码为二进制 但它显示binary Write invalid type main Stu错误 我读过一些类似的代码 但我找不到为什么我的代码不起作用 type Stu struct Name
  • 为什么 Go 中只有 int 而没有 float?

    在 Go 中 有这样的类型int这可能相当于int32 or int64取决于系统架构 我可以声明一个整数变量而不用担心它的大小 var x int 为什么没有这个类型float 这相当于float32 or float64取决于我的系统架

随机推荐

  • org.apache.tomcat.dbcp.dbcp.SQLNestedException:无法为连接 URL 'null' 创建类 '' 的 JDBC 驱动程序

    你好 当我尝试使用 JNDI 连接到数据源时 出现以下错误 org apache tomcat dbcp dbcp SQLNestedException Cannot create JDBC driver of class for conn
  • Web服务命名空间动态命名

    我有一个web service我将部署到开发 登台和生产 与此同时 还将有一个ASP net将单独部署但也在这三个阶段中的应用程序 更改 Web 服务中的以下行以匹配当前环境的最实用方法是什么 WebService Namespace ht
  • 反序列化 Json XYZ 点

    Autodesk Revit 开发 我将 XYZ 点从容器 点和标签 中序列化为类 点 到文件 public class Serialize pack public View 3D Data v3ddata public Tag Class
  • 如何在 R/quantmod 的图表系列/蜡烛图中显示差距

    我试图使用优秀的 R Quantmod 包中的绘图函数来显示财务数据中的 差距 通常 R 允许您使用 NA 值显示图中的间隙 如下所示 x lt 1 10 y lt 2 x y 4 7 lt NA plot x y type l 我想用 R
  • NodeJS 控制台语法错误:生成器的意外标记 *

    我正在运行 NodeJS 控制台 node version v0 12 0 我正在尝试实现一个生成器函数 例如这个 function colorGen var colors red green blue white var i 0 yiel
  • 给定多个二叉树,更本地化、更高效的最低公共祖先算法?

    我有多个二叉树存储为数组 每个槽中要么是 nil 或 null 选择您的语言 要么是存储两个数字的固定元组 两个 子项 的索引 任何节点都不会只有一个子节点 要么没有 要么有两个 将每个槽视为一个二进制节点 仅存储指向其子节点的指针 并且没
  • 在64位系统中分配超过4GB内存

    我正在运行此代码 该代码是在 32GB 的 Windows Server 2008 R2 上的 64 位 vc 2005 上编译的 for 循环内存在访问冲突 include
  • 我想编写一条规则,不允许第二次添加相同的文档

    rules version 2 service cloud firestore match databases database documents match users usersID allow read allow write if
  • 飞碟中的 pdf 页面之间的嵌入图像被破坏

    我对图像有一些问题 所有图像都作为 base64 字符串嵌入 html 中 我使用CSS img page break inside avoid 它会有所帮助 但并不总是如此 在某些情况下 可以正确处理同一图像 而在其他情况下 可以在页面之
  • If Else 在 LINQ 中

    是否可以在 LINQ 查询中使用 If Else 条件 就像是 from p in db products if p price gt 0 select new Owner from q in db Users select q Name
  • python-requests 相当于curl的--data-binary?

    Curl 可以选择按原样发送文件 数据二进制选项 http curl haxx se docs manpage html data binary 当测试时Qualys WAS API http www qualys com docs WAS
  • 将背景图像添加到 ui 集合视图

    我是 iOS 开发新手 我想知道如何添加一个背景图像 该背景图像将垂直重复到我创建的用于显示图像数组的 UI 集合视图 这也可以工作 而且我认为比使用背景颜色的解决方法更正确 去寻找背景视图直接地 void viewDidLoad supe
  • QtCreator 4 和 CMake 参数

    我曾经使用 QtCreator 打开基于 CMake 的 C 项目 并在配置项目时传递我的自定义 CMake 命令行参数 在 QtCreator 的最新版本 准确地说是 QtCreator 4 中 这似乎不再可能了 QtCreator 使用
  • NSIS反编译器

    任何熟悉 NSIS 反编译器的人 谷歌不是 谢谢 乙 如何访问 NSIS 安装程序脚本 好吧 这就是这篇文章的大主题 http netcologne dl sourceforge net project nsis NSIS 202 2 09
  • 将人员随机分配到不同规模的组和类别中

    我需要将人们随机分配到组和类别中 不幸的是 我真的不知道从哪里开始 我尝试使用下面的示例来解释我的问题 任何对此的帮助将不胜感激 I have 207 A 型住宅 和408 B 型住宅 类别 总共有1524需要分配到 207 Home Ty
  • Condor 输出文件更新

    我正在使用 Condor 运行几次模拟 并对程序进行编码 以便它在控制台中输出进度状态 这是在循环结束时完成的 它只是打印当前时间 也可以是百分比或经过的时间 代码看起来像这样 printf START while programNeeds
  • Bootstrap CSS 隐藏导航栏下方容器的一部分 navbar-fixed-top

    我正在使用 Bootstrap 构建一个项目 但遇到了一个小问题 我在导航顶部下方有一个容器 我的问题是容器的某些部分隐藏在导航顶部标题下方 我不想在容器中使用顶部边距 请参阅下面的 HTML 我在其中遇到了问题 div class div
  • java中使用SimpleDateFormat进行时间格式化

    我的要求是以 hh mm 格式在网页上显示日期 但是 如果小时值是 1 位数字 则不应在小时值之前显示零 例如 应显示为 上午 11 30 上午 9 15 下午 1 00 我试图解决这个问题 但这里唯一的问题是从 1 位数小时值中删除多余的
  • 如何使用 XDocument 打印

    使用 ToString 方法时 有什么方法可以让 XDocument 打印 xml 版本吗 让它输出类似这样的内容
  • Grafana 仪表板根据变量值显示/隐藏行

    因此 我有一个 Grafana 仪表板来显示主机内运行的各种服务的日志 现在 我对不同的服务有不同的行 因为指标和标题是特定于服务的 例如对于 Apache 服务 我们有基于 HTTP 状态代码的日志指标 对于 Oracle 数据库服务 我