-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Feature Request: Prometheus Endpoint for Large Scale Monitoring #124
Comments
@chfast
Also not sure if we should use prometheus "protocol". |
Yes, I'm working on bringing libmicrohttpd to Hunter, but it is not top priority. Do you need JSON RPC for this? |
Not necessarily, but libmicrohttpd would probably help in most cases. |
This would be HUGE! I'd love to be able to use Ethminer in AwesomeMiner with claymore-level monitoring!!! |
I will create a PR in the next 24h with basic stats support. (Works with ethmon from claymore) |
Still would love the Prometheus http /metrics endpoint. For me that would be way more scalable in large infrastructure and homelabs. |
@liskl I hear you, the plan is to extend the api to support different protocols in the future. (like prometheus). I think it depends a bit on |
Why not just boost::network::http ? |
Now it's better. |
Easy to implement now with new API server. |
#2398 |
I'd love to see a Prometheus Endpoint for Eth Miner hosted on the microhttpd interface maybe
/metrics route
that can give us more time based stats for the service using just a reqular http plain/text based output page.
examples of howto display the text so prometheus can pull it easily
https://prometheus.io/docs/instrumenting/exposition_formats/
would be willing to pitch a few Etherium to whoever just gets the following instrumented on the http://0.0.0.0:3333/metrics route
The text was updated successfully, but these errors were encountered: