【问题标题】:How to display all metrics that don't have a specific label如何显示所有没有特定标签的指标
【发布时间】:2018-12-19 23:47:52
【问题描述】:

我想选择所有没有标签“容器”的指标。有没有可能用普罗米修斯查询来做到这一点?

【问题讨论】:

    标签: prometheus


    【解决方案1】:

    试试这个:

    {__name__=~".+",container=""}
    

    至少需要一个非空匹配器(因此__name__ 正则表达式中的+* 不会删除它)。查询缺失标签的方法是检查与空字符串是否相等。

    【讨论】:

      【解决方案2】:

      在 Prometheus 的最新版本中,查询这样的内容就足够了:

      node_load1{not_existent_label=""}
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-11-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多