Details
Description
Problem
After enforcing TLS, some services will stop listening on their non-ssl ports, even on loopback address. As a result, prometheus fails to scrape these services' metrics and hence user will not be able to see stats on UI. Refer screenshot
Suggestions
I guess, if I am not wrong, there could be 3 ways to approach this:
1. Ns-server could change the prometheus config after enforcing TLS for these services to use their tls ports, so that prometheus starts scraping their metrics
2. Ask user to take care of changing the prometheus config after they enforce tls (requires documentation)
3. Ask these services to listen on loopback addresses at non-ssl port