-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
prometheus support? #29
Comments
yes, I agree. In #28 I developed an influx reporter, which I use in a grafana setup as well: similar to that, but slightly different would be a prometheus reporter. another useful reporter would be SNMP imho. |
@craigfe or @icristescu would you be interested to look at this feature request? |
@MagnusS was interested as well -- in influx, a metrics source (e.g. gc) is a measurement, and tags contain the static (indexed) information such as unikernel name / application name. it is not clear to me how to map this information to prometheus. |
I might be worth taking a look at the successor of the prometheus format, which seems to be the de-facto format for metrics in the cloud: https://github.com/OpenObservability/OpenMetrics/blob/master/specification/OpenMetrics.md |
prometheus is a very popular time-series data storage and querying system. It goes well with dashboards like grafana, making pretty pictures like this:
We've got an OCaml implementation of the prometheus metrics gathering format, thanks to @talex5: https://github.com/mirage/prometheus which I've had success with integrating with the ocaml-qcow code: mirage/ocaml-qcow#99
It would be nice if we could easily integrate with existing prometheus infrastructure (and not have to duplicate it)
The text was updated successfully, but these errors were encountered: