relabel_configs,可能会导致target的指标不被拉取 write_relabel_configs,可能会导致指定的时间序列不被采集 作用:在prometheus从target拉取指标后,存储指标前,对指标的时间序列进行编辑 使用场景:1)将不需要的监控数据丢弃掉;2)对指标中的标签进行处理(比如:新增标签,并将已存在标签key的值写入其中) 配置:metrics_r...
Relabel 的配置允许你选择你想抓取的目标和这些目标的标签是什么。所以说如果你想要抓取这种类型的服务器而不是那种,可以使用relabel_configs 相比之下,metric_relabel_configs是发生在抓取之后,但在数据被插入存储系统之前使用。因此如果有些你想过滤的指标,或者来自抓取本身的指标(比如来自/metrics页面)你就可以使用metri...
看着很相似,但relabel_configs是针对target指标采集前和采集中的筛选,而metric_relabel_configs是针对指标采集后的筛选。 譬如relabel_configs drop动作, relabel_configs:-source_labels: [__meta_ec2_tag_Name] regex: Example.*action: drop 那么将不会收集这个指标。而metric_relabel_configs使用的时候指标已经采集...
metric_relabel_configs的relabel如下:metric_relabel_configs:- source_labels: [image]regex: '.*/(.*)'replacement: '$1'target_label: id - source_labels: [service]regex: 'ecs-.*:ecs-([a-z]+-*[a-z]*).*:[0-9]+'replacement: '$1'target_label: service 看着很相似,但relabel_configs是...