Our company is about to set up Prometheus for monitoring and alerting of both infrastructure and application level counters (service latencies etc). Are there any plans of supporting Prometheus in the event store servers?
Exposing the existing stats should be very easy if there's appetite, e.g. using https://github.com/andrasm/prometheus-net/blob/master/README.md, and would give us and others a way of pulling / reporting counters in a standard way.
I've seen other threads suggesting the use of stats streams, but I'm primarily interested in the unhappy paths, i.e. nodes running but not connected to the cluster etc. Beyond hacking the source directly or getting support for prometheus accepted in eventstore proper, is there any other way of accomplishing this?
Cheers,
Kristian