【发布时间】:2021-09-03 03:03:21
【问题描述】:
现在我正在从节点导出器中抓取指标。节点导出器导出的一些指标具有mountpoint 标签。
我想删除具有此标签且不与正则表达式匹配的时间序列。我尝试使用 keep 操作(因为我想保持 do 与此正则表达式匹配的时间序列)但这也会丢弃所有其他没有 mountpoint 标签的指标。
metric_relabel_configs:
- source_labels: ['mountpoint']
regex: '(\/home|\/var\/domains)\/something.*'
action: keep
我也尝试使用 drop 操作,但这需要我使用负前瞻来反转正则表达式(不支持,因为 Prometheus 是用 Go 编写的)。
我有哪些选择?
重要,我无法控制节点导出器的配置方式,因此我无法将节点导出器本身配置为不导出某些特定挂载点的指标(如果这甚至可能的话)。
【问题讨论】:
标签: prometheus prometheus-node-exporter