Hi,
on a Member Server I installed Dashboard Client. I have a non UCS Prometheus Server on which I want to scrape the metrics from UCS Servers as well.
Problem is, that Node_exporter is listening on 127.0.0.1
I added the entry manually to /etc/default/prometheus-node-exporter:
ARGS="-collector.diskstats.ignored-devices=^(ram|loop|fd)\d+$ \
-collector.filesystem.ignored-mount-points=^/(sys|proc|dev|run)($|/) \
-collector.textfile.directory=/var/lib/prometheus/node-exporter \
-web.listen-address 172.16.1.18:9100"
systemd output after that is:
CGroup: /system.slice/prometheus-node-exporter.service
└─1247 /usr/bin/prometheus-node-exporter -collector.diskstats.ignored-devices=^(ram|loop|fd)d+$ -collector.filesystem.ignored-mount-points=^/(sys|proc|dev|run)($|/) -collector.textfile.directory=/var/lib/prometheus/node-exporter -web.listen-address 172.16.1.18:9100 -web.listen-address 127.0.0.1:9100 -web.telemetry-path=/metrics-node/metrics/
Sep 16 11:15:30 srv-00-18 prometheus-node-exporter[1247]: time="2021-09-16T11:15:30+02:00" level=info msg=" - textfile" source="node_exporter.go:157"
Sep 16 11:15:30 srv-00-18 prometheus-node-exporter[1247]: time="2021-09-16T11:15:30+02:00" level=info msg=" - sockstat" source="node_exporter.go:157"
Sep 16 11:15:30 srv-00-18 prometheus-node-exporter[1247]: time="2021-09-16T11:15:30+02:00" level=info msg=" - uname" source="node_exporter.go:157"
Sep 16 11:15:30 srv-00-18 prometheus-node-exporter[1247]: time="2021-09-16T11:15:30+02:00" level=info msg=" - vmstat" source="node_exporter.go:157"
Sep 16 11:15:30 srv-00-18 prometheus-node-exporter[1247]: time="2021-09-16T11:15:30+02:00" level=info msg=" - filesystem" source="node_exporter.go:157"
Sep 16 11:15:30 srv-00-18 prometheus-node-exporter[1247]: time="2021-09-16T11:15:30+02:00" level=info msg=" - hwmon" source="node_exporter.go:157"
Sep 16 11:15:30 srv-00-18 prometheus-node-exporter[1247]: time="2021-09-16T11:15:30+02:00" level=info msg=" - mdadm" source="node_exporter.go:157"
Sep 16 11:15:30 srv-00-18 prometheus-node-exporter[1247]: time="2021-09-16T11:15:30+02:00" level=info msg=" - meminfo" source="node_exporter.go:157"
Sep 16 11:15:30 srv-00-18 prometheus-node-exporter[1247]: time="2021-09-16T11:15:30+02:00" level=info msg=" - netdev" source="node_exporter.go:157"
Sep 16 11:15:30 srv-00-18 prometheus-node-exporter[1247]: time="2021-09-16T11:15:30+02:00" level=info msg="Listening on 127.0.0.1:9100" source="node_exporter.go:176"
Why seems source=“node_exporter.go:176” overwrite that web.listen-address setting? How can I change that behaviour?