kafkaex / kafka_ex

Kafka client library for Elixir
MIT License
598 stars 162 forks source link

Emit Telemetry events #385

Open stephanos opened 5 years ago

stephanos commented 5 years ago

Hello!

Telemetry is getting traction now that it's included in Phoenix and Ecto out-of-the-box. What's your stance on emitting telemetry events from this library? Would you welcome contributions?

It would allow users of this library to capture important metrics and send them to their monitoring solution. This way, we save everyone the time to instrument their own usage of this library.

Stephan

stephanos commented 4 years ago

Please let me know if you'd be open to merging anything like this so I know my time is well spent :)

bjhaid commented 4 years ago

I think emitting metrics from kafka_ex is a good idea, maybe start with a simple PoC to engage @dantswain and @joshuawscott interests

dantswain commented 4 years ago

I think this is a great idea. My only concerns are

stephanos commented 4 years ago

Thank you, I'll put this on my To Do list then :) Feel free to close this issue if you want, I'll create a PR once I have something presentable.

dimitarvp commented 8 months ago

Did anything materialize from this idea? I can't find any mentions of "telemetry" in the code.