Web util for OpenTelemetry

This library provides ASGI, WSGI middleware and other HTTP-related functionality that is common to instrumented web frameworks (such as Django, Starlette, FastAPI, etc.) to track requests timing through OpenTelemetry. Installation pip install opentelemetry-util-http Usage (Quart) from quart import Quart from opentelemetry.instrumentation.asgi import OpenTelemetryMiddleware app = Quart(__name__) app.asgi_app = OpenTelemetryMiddleware(app.asgi_app) @app.route("/") async def hello(): return "Hello!" if __name__ == "__main__": app.run(debug=True) Usage (Django 3.0) Modify the application’s asgi.py file as shown below. import os from django.core.asgi import get_asgi_application from opentelemetry.instrumentation.asgi import OpenTelemetryMiddleware os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'asgi_example.settings') application = get_asgi_application() application = OpenTelemetryMiddleware(application) Usage (Raw ASGI) from opentelemetry.instrumentation.asgi import Op
RPM
python3-opentelemetry-util-http-0.55b1-1.lbn36.noarch.rpm
Summary
Web util for OpenTelemetry
URL
https://pypi.org/project/opentelemetry-util-http
Group
Unspecified
License
ZPL
Source
python-opentelemetry-util-http-0.55b1-1.lbn36.src.rpm
Checksum
f274f412b4390819c41a439fb1c0b1adcc343157598a66caf749d02d9c4bc024
Signing Signature
(none)
Build Date
2025/06/15 10:21:36
Requires
Provides
python-opentelemetry-util-http = 0.55b1-1.lbn36
python3-opentelemetry-util-http = 0.55b1-1.lbn36
python3.10-opentelemetry-util-http = 0.55b1-1.lbn36
python3.10dist(opentelemetry-util-http) = 0.55~b1
python3dist(opentelemetry-util-http) = 0.55~b1
Obsoletes