我使用 Victoria Metrics 集群。我有两个不同的时间序列,因为一个缺少标签。我的问题是如何删除缺少标签的那个?我看到我可以为 match[] 值使用时间序列选择器列表,但是如何选择缺少标签的时间序列?
谢谢。
我使用 Victoria Metrics 集群。我有两个不同的时间序列,因为一个缺少标签。我的问题是如何删除缺少标签的那个?我看到我可以为 match[] 值使用时间序列选择器列表,但是如何选择缺少标签的时间序列?
谢谢。
尝试以下match[]
系列选择器:
some_metric{missing_label=''}
它应该返回所有带some_metric
名称但不带missing_label
标签的时间序列。
请注意,在实际删除它们之前检查将要删除的时间序列总是一个好主意。这可以通过将构造的match[]
查询 arg 传递给 /api/v1/series处理程序来完成。
尝试使用 !="some_label_value_that_doesnt_exist" 查询缺少的标签,如下例所示:
some_metric{missing_label!="xxxxx"}
应该找到所有没有 missing_label 的时间序列。