Skip to content

Doc holes in FastAPI instrumentation #3301

Open
@xd009642

Description

@xd009642

Mentioning FastAPI specifically as that's what I'm using but I wouldn't be surprised if it held true for the others. So coming to add opentelemetry instrumentation as someone primarily not using python but using other language ecosystems I don't want to rely on assumptions on what's provided as not every language is equally fleshed out in opentelemetry IME.

So in these docs https://opentelemetry-python-contrib.readthedocs.io/en/latest/instrumentation/fastapi/fastapi.html#usage the missing information for me is:

  1. What environment variables can set things up? Do I have ones like OTEL_EXPORTER_OTLP_ENDPOINT OTEL_EXPORTER_OLTP_PROTOCOL OTEL_SERVICE_NAME or does this have to be setup separately
  2. Does trace propagation work or do I need manual intervention
  3. If it does work does it also work for websocket requests?
  4. How do I integrate logs so they show up as events
  5. There should be a link to the opentelemetry-instrumentation package I had to search pypi for it because it's not a very google friendly name (a lot of things related to general python, languages I use more often and opentelemetry in general)

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationgood first issueGood for newcomers

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions