我正在尝试在具有TLS支持的同一框上设置Prometheus和Pushgateway。我让nginx做反向代理,它正在工作,但是我无法使应用程序正常工作。当我尝试在prometheus.yml
中指定目标时,它抱怨绑定地址已在使用中,从而使服务中断。理想情况下,这些是我要实现的目标的URL:
https://prometheus.example.com/ <---普罗米修斯应用程序
https://prometheus.example.com/pushgateway/ <--- Pushgateway应用程序
Nginx正在分别将反向代理返回到:9090和:9091端口,但是每当我尝试在yml中指定目标时,事情就会中断。我也无法将指标推送到Pushgateway,所以有些事情我在应用程序之间配置不正确。如果有人对nginx,prometheus,pushgateway配置的外观有所帮助,将不胜感激。