Skip to content
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

Telemetry events #33

Closed
shanesveller opened this issue Feb 19, 2019 · 1 comment
Closed

Telemetry events #33

shanesveller opened this issue Feb 19, 2019 · 1 comment

Comments

@shanesveller
Copy link

Environment

  • Bonny version: 0.2.3
  • Elixir & Erlang/OTP versions (elixir --version): (any supported)
  • Operating system: (any supported)

Current behavior

As a responsible operator, I like to instrument my long-running services for gathering metrics (with Prometheus, in my case) and currently must do so in my own code only, but cannot capture easily any events/data handled directly/only by the Bonny framework itself.

Desired behavior

Bonny could introduce a dependency on Telemetry for emitting runtime events from the framework, which can be captured by anyone who wishes to instrument such events. This library has been adopted by Ecto (currently implemented by ecto_sql in 3.x), among others within the Elixir community.

A less well-established alternative could be the OpenCensus BEAM implementations.

@coryodaniel
Copy link
Owner

coryodaniel commented Feb 28, 2019

This.

I’d like to get Prometheus #4 tied into telemetry as well and some event data #5.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants