MCPcopy Index your code
hub / github.com/google/adk-python / _setup_telemetry_from_env

Function _setup_telemetry_from_env

src/google/adk/cli/api_server.py:520–534  ·  view source on GitHub ↗
(
    internal_exporters: list[SpanProcessor] = None,
)

Source from the content-addressed store, hash-verified

518
519
520def _setup_telemetry_from_env(
521 internal_exporters: list[SpanProcessor] = None,
522):
523 from ..telemetry.setup import maybe_set_otel_providers
524
525 otel_hooks_to_add = []
526
527 if internal_exporters:
528 from ..telemetry.setup import OTelHooks
529
530 # Register ADK-specific exporters in trace provider.
531 otel_hooks_to_add.append(OTelHooks(span_processors=internal_exporters))
532
533 maybe_set_otel_providers(otel_hooks_to_setup=otel_hooks_to_add)
534 _setup_instrumentation_lib_if_installed()
535
536
537def _setup_instrumentation_lib_if_installed():

Callers 1

_setup_telemetryFunction · 0.85

Calls 4

OTelHooksClass · 0.85
maybe_set_otel_providersFunction · 0.85
appendMethod · 0.45

Tested by

no test coverage detected