I'm using node exporter 0.17 on a few debian endpoints, and polling it with prometheus 2.9.2 in a docker container, these should all be the latest versions.
All but one hosts can be polled fine, one host (a proxmox server) is having issues. The evaluation interval is on 1m, but I've also tried 30s.
When I do a
wget http://proxmox.local:9100/metrics from inside the prometheus container, I always get results fine within 200ms. It might be worth to mention prometheus is running inside a docker container inside a LXC container on this host, but since wget is working fine, I think this isn't related.
I suspect it has something to do with the keep-alive of the connections to the exporters tha, but I'm not really sure how to further troubleshoot this.
prometheus | level=debug ts=2019-04-30T09:16:17.713Z caller=scrape.go:927 component="scrape manager" scrape_pool=node target=
http://proxmox.local:9100/metrics msg="Scrape failed" err="context deadline exceeded"