当前位置: 首页 > 知识库问答 >
问题:

修改grafana查询以跳过一个docker容器

萧和同
2023-03-14

我正在使用Cadvisor向Prometheus发送度量,并使用Cadvisor度量在Grafana上显示docker相关的图形

它显示了在我的机器上运行的所有Docker容器,但现在我想从列表中跳过一个容器(cadvisor)。

我怎样才能做到呢?

有关更多详细信息,我正在发送一个查询,我正在使用该查询可视化

共有1个答案

郭翰翮
2023-03-14

我相信您应该能够通过以下方式实现这一点:

sort_desc(sum(rate(container_cpu_user_seconds_total{image!="",name!="some_container"}[1m])) by (name))

其中some_container是不希望包含在统计中的容器的名称。

链接到Prometheus查询语法

 类似资料:
  • 问题内容: 我想找出最近一个小时在MySQL数据库中修改过的表。我怎样才能做到这一点? 问题答案: MySQL 5.x可以通过INFORMATION_SCHEMA数据库执行此操作。该数据库包含有关表,视图,列等的信息。 返回最近一个小时内已更新的所有表(UPDATE_TIME)。您还可以按数据库名称(TABLE_SCHEMA列)进行过滤。 查询示例:

  • 如果这是可能的,怎么做? 我希望这些更改只修改容器内的规则,不影响任何其他容器,也不影响主机。

  • 我想为某个度量的特定标记获取唯一值。例如,如果我有度量“metric\u name”有标记“tag\u name1”和“tag\u name2”: 我想获得“tag_name1”标记的唯一值:a、c、e 有点像:

  • 当我制作一个表格面板并转到“选项”选项卡时,列参数设置为自动:列及其顺序由数据查询决定。 是否有关于如何编写普罗米修斯对grafana表的查询的文档? 我的普罗米修斯数据是一个指标,有两个标签和: 我想做一张桌子,看起来像:

  • 我有一个apikey“令牌”,它必须在每个请求中作为查询参数提供。我如何设置翻新,以便始终在请求中包含此查询参数? 我当前将内标识作为默认参数提供: 但是由于我知道每个请求都需要相同的令牌,所以在我创建的每个请求函数中必须提供它作为默认参数,这感觉是多余的。我如何设置reverfit来用默认的查询参数修饰每个传出的请求? 这是我如何构建reverfit2实例的: 我认为在调用.build()之前,

  • 是否可以跳过文档中的第一个记录的名称例如product_detail是集合,它有10个文件的名称苹果和10个文件的名称芒果我可以跳过前2个文件中的每一个?下面的查询跳过苹果中的前2个文档。 不要用两个查询跳过“productInfo.name”:“apple”和“productInfo.name”:“mango”的两个文档,我需要一个,有人能帮我吗?