Relabeling docs Metric relabel debug
Relabel configs:
Labels:
Original labels: {__address__="redis://10.1.163.219:6379", __meta_filepath="targets/redis/redis-meta-1.yml", __metrics_path__="/scrape", __scheme__="http", __scrape_interval__="10s", __scrape_timeout__="8s", cls="redis-meta", ins="redis-meta-1-6379", instance="10.1.163.219:6379", job="redis"}
StepRelabeling RuleInput LabelsOutput labels
0
source_labels: [__address__]
target_label: __param_target
{__address__="redis://10.1.163.219:6379", __meta_filepath="targets/redis/redis-meta-1.yml", __metrics_path__="/scrape", __scheme__="http", __scrape_interval__="10s", __scrape_timeout__="8s", cls="redis-meta", ins="redis-meta-1-6379", instance="10.1.163.219:6379", job="redis"}
{__address__="redis://10.1.163.219:6379", __meta_filepath="targets/redis/redis-meta-1.yml", __metrics_path__="/scrape", __param_target="redis://10.1.163.219:6379", __scheme__="http", __scrape_interval__="10s", __scrape_timeout__="8s", cls="redis-meta", ins="redis-meta-1-6379", instance="10.1.163.219:6379", job="redis"}
1
source_labels: [__param_target]
target_label: instance
regex: ^redis://(.*):(\d+)$
replacement: $1:$2
{__address__="redis://10.1.163.219:6379", __meta_filepath="targets/redis/redis-meta-1.yml", __metrics_path__="/scrape", __param_target="redis://10.1.163.219:6379", __scheme__="http", __scrape_interval__="10s", __scrape_timeout__="8s", cls="redis-meta", ins="redis-meta-1-6379", instance="10.1.163.219:6379", job="redis"}
{__address__="redis://10.1.163.219:6379", __meta_filepath="targets/redis/redis-meta-1.yml", __metrics_path__="/scrape", __param_target="redis://10.1.163.219:6379", __scheme__="http", __scrape_interval__="10s", __scrape_timeout__="8s", cls="redis-meta", ins="redis-meta-1-6379", instance="10.1.163.219:6379", job="redis"}
2
source_labels: [__param_target]
target_label: ip
regex: ^redis://(.*):(\d+)$
replacement: $1
{__address__="redis://10.1.163.219:6379", __meta_filepath="targets/redis/redis-meta-1.yml", __metrics_path__="/scrape", __param_target="redis://10.1.163.219:6379", __scheme__="http", __scrape_interval__="10s", __scrape_timeout__="8s", cls="redis-meta", ins="redis-meta-1-6379", instance="10.1.163.219:6379", job="redis"}
{__address__="redis://10.1.163.219:6379", __meta_filepath="targets/redis/redis-meta-1.yml", __metrics_path__="/scrape", __param_target="redis://10.1.163.219:6379", __scheme__="http", __scrape_interval__="10s", __scrape_timeout__="8s", cls="redis-meta", ins="redis-meta-1-6379", instance="10.1.163.219:6379", ip="10.1.163.219", job="redis"}
3
source_labels: [__param_target]
target_label: __address__
regex: ^redis://(.*):\d+$
replacement: $1:9121
{__address__="redis://10.1.163.219:6379", __meta_filepath="targets/redis/redis-meta-1.yml", __metrics_path__="/scrape", __param_target="redis://10.1.163.219:6379", __scheme__="http", __scrape_interval__="10s", __scrape_timeout__="8s", cls="redis-meta", ins="redis-meta-1-6379", instance="10.1.163.219:6379", ip="10.1.163.219", job="redis"}
{__address__="10.1.163.219:9121", __meta_filepath="targets/redis/redis-meta-1.yml", __metrics_path__="/scrape", __param_target="redis://10.1.163.219:6379", __scheme__="http", __scrape_interval__="10s", __scrape_timeout__="8s", cls="redis-meta", ins="redis-meta-1-6379", instance="10.1.163.219:6379", ip="10.1.163.219", job="redis"}
4
remove labels with __ prefix
{__address__="10.1.163.219:9121", __meta_filepath="targets/redis/redis-meta-1.yml", __metrics_path__="/scrape", __param_target="redis://10.1.163.219:6379", __scheme__="http", __scrape_interval__="10s", __scrape_timeout__="8s", cls="redis-meta", ins="redis-meta-1-6379", instance="10.1.163.219:6379", ip="10.1.163.219", job="redis"}
{cls="redis-meta", ins="redis-meta-1-6379", instance="10.1.163.219:6379", ip="10.1.163.219", job="redis"}
Resulting labels: {cls="redis-meta", ins="redis-meta-1-6379", instance="10.1.163.219:6379", ip="10.1.163.219", job="redis"}
Target URL: http://10.1.163.219:9121/scrape?target=redis%3A%2F%2F10.1.163.219%3A6379 (response)