twinformatics / eureka-consul-adapter

This project contains a Spring Boot Starter that registers HTTP endpoints on a Spring Cloud Eureka server to support Prometheus's service discovery mechanism for Consul (<consul_sd_config>)
MIT License
102 stars 35 forks source link

consul health endpoint required by promtheus v2.17.0 #24

Closed rmie closed 4 years ago

rmie commented 4 years ago

The following commit to prometheus https://github.com/prometheus/prometheus/commit/9b9c58aea8e0043bb944961fb776b48ac602c7f9 looks like prometheus is now querying service health endpoint (/v1/health/service/...) which isn't implemented by eureka-consul-adapter.

V2.16.0 seems to be the last prometheus release that is working as of now.

tine2k commented 4 years ago

Thanks for the report. I will look into it.