Skip to content

Commit 2371adf

Browse files
authored
Improve requests instrumentation example (#3316)
1 parent a83c8d9 commit 2371adf

File tree

1 file changed

+5
-3
lines changed
  • instrumentation/opentelemetry-instrumentation-requests/src/opentelemetry/instrumentation/requests

1 file changed

+5
-3
lines changed

instrumentation/opentelemetry-instrumentation-requests/src/opentelemetry/instrumentation/requests/__init__.py

+5-3
Original file line numberDiff line numberDiff line change
@@ -41,20 +41,22 @@
4141
4242
.. code:: python
4343
44+
import requests
45+
from opentelemetry.instrumentation.requests import RequestsInstrumentor
46+
4447
# `request_obj` is an instance of requests.PreparedRequest
4548
def request_hook(span, request_obj):
4649
pass
4750
4851
# `request_obj` is an instance of requests.PreparedRequest
4952
# `response` is an instance of requests.Response
50-
def response_hook(span, request_obj, response)
53+
def response_hook(span, request_obj, response):
5154
pass
5255
5356
RequestsInstrumentor().instrument(
54-
request_hook=request_hook, response_hook=response_hook)
57+
request_hook=request_hook, response_hook=response_hook
5558
)
5659
57-
5860
Exclude lists
5961
*************
6062
To exclude certain URLs from being tracked, set the environment variable ``OTEL_PYTHON_REQUESTS_EXCLUDED_URLS``

0 commit comments

Comments
 (0)