faststream icon indicating copy to clipboard operation
faststream copied to clipboard

Feature: Observability

Open grski opened this issue 1 year ago • 6 comments

We'd love to use faststream as part of our application however one thing that popped out for consideration is observability.

We currently live in the opentelemetry world and honeycomb, with some sentry on top of that. Sentry could be integrated through their basic sdk I think, however it'd be nice to have opentelemetry support of some sorts OOB.

Given it's industry standard it should be helpful to a lot of people making observability way easier.

We also thought about getting some kind of kind of a heartbeat from the workers? We'd like to know eg. if it died and wondering if it should be handled eg. a level higher on container level or sth or is it already avaialble?

Awesome work so far.

grski avatar Nov 07 '23 14:11 grski

Thanx for the suggestion, we'll start working on it very soon.

davorrunje avatar Nov 07 '23 14:11 davorrunje

voting for this feature

dearkafka avatar Jan 23 '24 19:01 dearkafka

We are looking into it right now.

davorrunje avatar Jan 23 '24 19:01 davorrunje

We are looking into it right now.

Did you find something there? 👀

Kludex avatar Mar 08 '24 14:03 Kludex

I found a project trying to implement this feature: https://github.com/ashambalev/opentelemetry-instrumentation-faststream

But, after 0.5.0 release, I hope, we can implement it as a broker middleware and distribute as optional dependency.

Lancetnik avatar Mar 13 '24 13:03 Lancetnik

Assigned to @draincoder

Lancetnik avatar Apr 16 '24 17:04 Lancetnik