diff --git a/instrumentation/opentelemetry-instrumentation-requests/src/opentelemetry/instrumentation/requests/__init__.py b/instrumentation/opentelemetry-instrumentation-requests/src/opentelemetry/instrumentation/requests/__init__.py index 6c197d530e..0764a29b12 100644 --- a/instrumentation/opentelemetry-instrumentation-requests/src/opentelemetry/instrumentation/requests/__init__.py +++ b/instrumentation/opentelemetry-instrumentation-requests/src/opentelemetry/instrumentation/requests/__init__.py @@ -41,20 +41,22 @@ .. code:: python + import requests + from opentelemetry.instrumentation.requests import RequestsInstrumentor + # `request_obj` is an instance of requests.PreparedRequest def request_hook(span, request_obj): pass # `request_obj` is an instance of requests.PreparedRequest # `response` is an instance of requests.Response - def response_hook(span, request_obj, response) + def response_hook(span, request_obj, response): pass RequestsInstrumentor().instrument( - request_hook=request_hook, response_hook=response_hook) + request_hook=request_hook, response_hook=response_hook ) - Exclude lists ************* To exclude certain URLs from being tracked, set the environment variable ``OTEL_PYTHON_REQUESTS_EXCLUDED_URLS``