According to the document: https://github.com/firehol/netdata/wiki/Netdata,-Prometheus,-and-Grafana-Stack
We can use Consul as the registry where all the Netdata agents will be registering and later Prometheus will scrape the Consul registry to get the registered endpoints and scrap the data out.
I tried looking for documents to set it up, but I was unable to find it, is there any document on setting up the stack.