consul-esm icon indicating copy to clipboard operation
consul-esm copied to clipboard

Feature request: health check for consul-esm service

Open Nmishin opened this issue 6 years ago • 3 comments

As a user, I want to have a health check for consul-esm service. For a managed instance group in GCE, as an example.

Nmishin avatar Dec 25 '18 15:12 Nmishin

Can you clarify a little more what you mean here? The ESM agent currently registers a health check for itself in Consul's catalog - do you mean you'd want something like a health check http endpoint for other external things to call? Or something else?

kyhavlov avatar Jan 22 '19 19:01 kyhavlov

Yes, I want to health check http endpoint for other external things to call. I want to setup autohealing for instance, in the google cloud or AWS.

Nmishin avatar Jan 22 '19 20:01 Nmishin

:heavy_plus_sign: for this if it's still alive.

Having the agent API working on the ESM endpoint and then registering a node IP distinct from the service IP would be interesting.

With such thing, ESM offloads the checks, is able to provide an aggregated view to any other system via the "/v1/agent/health" endpoint, but still reference an external ServiceIP.

pierrecdn avatar May 23 '24 10:05 pierrecdn