From c42f0ab35bfbb05a0452fe11143f61d74fb4abfc Mon Sep 17 00:00:00 2001 From: Andre Murbach Maidl Date: Mon, 17 Mar 2025 14:47:45 -0300 Subject: [PATCH] Improve flask instrumentation example --- .../src/opentelemetry/instrumentation/flask/__init__.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/instrumentation/opentelemetry-instrumentation-flask/src/opentelemetry/instrumentation/flask/__init__.py b/instrumentation/opentelemetry-instrumentation-flask/src/opentelemetry/instrumentation/flask/__init__.py index 9691f884ab..40618bfeda 100644 --- a/instrumentation/opentelemetry-instrumentation-flask/src/opentelemetry/instrumentation/flask/__init__.py +++ b/instrumentation/opentelemetry-instrumentation-flask/src/opentelemetry/instrumentation/flask/__init__.py @@ -133,6 +133,12 @@ def hello(): .. code-block:: python + from opentelemetry.trace import Span + from wsgiref.types import WSGIEnvironment + from typing import List + + from opentelemetry.instrumentation.flask import FlaskInstrumentor + def request_hook(span: Span, environ: WSGIEnvironment): if span and span.is_recording(): span.set_attribute("custom_user_attribute_from_request_hook", "some-value")