Skip to content

Instrumentation for FastStream #3552

Open
@LucaBonaldoWJ

Description

@LucaBonaldoWJ

What problem do you want to solve?

Currently there are no officially developed instrumentation for the Python library FastStream.

Describe the solution you'd like

I'd like to have a reliable and up-to-date instrumentation for FastStream.

Describe alternatives you've considered

No response

Additional Context

The only instrumentation library for FastStream currently available is not maintained by OpenTelemetry.

Would you like to implement a fix?

None

Activity

draincoder

draincoder commented on Jun 4, 2025

@draincoder

Hi, FastStream has official OpenTelemetry support:

  1. Documentation: https://faststream.airt.ai/latest/getting-started/observability/opentelemetry/
  2. Some sources: https://github.com/ag2ai/faststream/tree/main/faststream/opentelemetry

We support this functionality and have carefully designed it with an eye to https://github.com/open-telemetry/semantic-conventions/blob/v1.24.0/docs/messaging/messaging-spans.md.

If you have any suggestions for improvement or problems with OpenTelemetry on the FastStream side, then let's work from the FastStream repository. We are open to cooperation!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @draincoder@LucaBonaldoWJ

        Issue actions

          Instrumentation for FastStream · Issue #3552 · open-telemetry/opentelemetry-python-contrib