Original labels: {__address__="10.10.10.10:9100", __meta_filepath="targets/node/10.10.10.10.yml", __metrics_path__="/metrics", __scheme__="http", __scrape_interval__="10s", __scrape_timeout__="8s", cls="pigsty.io", ins="n0.pigsty.io", ip="10.10.10.10", job="node"}
| Step | Relabeling Rule | Input Labels | Output labels |
|---|---|---|---|
| 0 | add missing instance label from __address__ label | {__address__="10.10.10.10:9100", __meta_filepath="targets/node/10.10.10.10.yml", __metrics_path__="/metrics", __scheme__="http", __scrape_interval__="10s", __scrape_timeout__="8s", cls="pigsty.io", ins="n0.pigsty.io", ip="10.10.10.10", job="node"} | {__address__="10.10.10.10:9100", __meta_filepath="targets/node/10.10.10.10.yml", __metrics_path__="/metrics", __scheme__="http", __scrape_interval__="10s", __scrape_timeout__="8s", cls="pigsty.io", ins="n0.pigsty.io", instance="10.10.10.10:9100", ip="10.10.10.10", job="node"} |
| 1 | remove labels with __ prefix | {__address__="10.10.10.10:9100", __meta_filepath="targets/node/10.10.10.10.yml", __metrics_path__="/metrics", __scheme__="http", __scrape_interval__="10s", __scrape_timeout__="8s", cls="pigsty.io", ins="n0.pigsty.io", instance="10.10.10.10:9100", ip="10.10.10.10", job="node"} | {cls="pigsty.io", ins="n0.pigsty.io", instance="10.10.10.10:9100", ip="10.10.10.10", job="node"} |
Resulting labels: {cls="pigsty.io", ins="n0.pigsty.io", instance="10.10.10.10:9100", ip="10.10.10.10", job="node"}
Target URL: http://10.10.10.10:9100/metrics (response)