Open deadtrickster opened 7 years ago
:+1: for generic, but skewing Prometheus-friendly.
Any new thoughts on this?
I don't understand what this means.
I think the idea is to codify and expose an API for calculating timings, as we do internally, such that a middleware can do the same to instrument itself, without having to reimplement anything... if that makes sense.
Ah ok, that is how I took it at first too but not sure how that relates to prometheus? We are just talking about the timing and size atoms, like those that already exist?
/ping @deadtrickster
Should we consider Open Telemetry for this? I wouldn't mind working on it, but:
Add API so plugins can instrument themselves, just like main Elli does. Something generic, or just use Prometheus/Prometheus data model?