opentelemetry-python-contrib icon indicating copy to clipboard operation
opentelemetry-python-contrib copied to clipboard

OpenTelemetry instrumentation for Python modules

Results 346 opentelemetry-python-contrib issues
Sort by recently updated
recently updated
newest added

### Describe your environment OS: (Alpine Docker) Python version: (Python 3.8) SDK version: (e.g., 1.22.0) API version: (e.g., 1.22.0) ### What happened? Invalid type WSGIRequest for attribute 'request' value. Expected...

bug

# Description This PR fixes the instrument types when creating the system metrics. Metrics that are impacted: * system.network.connections: Collected from [psutil.net_connections](https://psutil.readthedocs.io/en/latest/#psutil.net_connections) is a snapshot of the current state of...

# Description This PR adds support for tracing the official python openai library. This pull request introduces initial support for instrumenting the OpenAI Python library, specifically targeting the chat.completion.create method....

gen-ai

# Description This pull request adds 3 features to the opentelemetry-instrumentation-dbapi library. 1. Includes `db.collection.name` in the span name if possible. This is in line with the semantic conventions for...

# Description Currently there is issue with psycopg2, the instrumentation can not work as expected. Update the codes based on mysql and sqlite3 to resolve the issue. Will check the...

# Description Fixes a bug where SQLAlchemy engines created via `sqlalchemy.engine_from_config(...)` are not instrumented by `SQLAlchemyInstrumentor`. `sqlalchemy.engine_from_config(...)` directly calls `create_engine(...)` imported from `sqlalchemy.engine.create`. If we don't wrap that copy of...

# Description This change updates the falcon instrumentor to adhere to the new HTTP semantic conventions, according to the migration plan outlined here: - https://github.com/open-telemetry/semantic-conventions/tree/main/docs/http - https://github.com/open-telemetry/opentelemetry-python-contrib/issues/2453 ## Type of...

# Description Before, only a parent span was extracted, any other cross-cutting context extracted from the message would be dropped on the floor. Instead, attach the full context extracted for...