Skip to content

Python: [Feature]: Python: Add Arize AX and Phoenix to the observability samples README #9184

Description

Description

The Python observability samples README (python/samples/02-agents/observability/README.md) shows how to send Agent Framework telemetry to Langfuse, Comet Opik, and MLflow, but not to Arize AX or Phoenix.

Arize AX and Phoenix use the OpenInference format. The openinference-instrumentation-agent-framework span processor converts Agent Framework's GenAI spans to it. Because the processor has to run before the exporter, the setup differs from the existing examples: it builds the tracer provider directly instead of calling configure_otel_providers().

Proposal: add an "Or with Arize AX or Phoenix" example alongside the existing third-party examples, and add the packages to the Dependencies list.

Code Sample

tracer_provider = TracerProvider(resource=Resource.create({"openinference.project.name": "<project_name>"}))
tracer_provider.add_span_processor(AgentFrameworkToOpenInferenceProcessor())
tracer_provider.add_span_processor(BatchSpanProcessor(exporter))  # OTLP exporter for Arize AX or Phoenix
trace.set_tracer_provider(tracer_provider)
enable_sensitive_telemetry()

Language/SDK

Python

Activity

  1. added
    pythonUsage: [Issues, PRs], Target: Python
    triageUsage: [Issues], Target: All issues that still need to be triaged
    on Oct 7, 2026
  2. changed the title [-][Feature]: Python: Add Arize AX and Phoenix to the observability samples README[/-] [+]Python: [Feature]: Python: Add Arize AX and Phoenix to the observability samples README[/+] on Oct 7, 2026
  3. added
    agentsUsage: [Issues, PRs], Target: Single agent
    observabilityUsage: [Issues, PRs], Target: observability related features
    on Oct 7, 2026
  4. removed
    triageUsage: [Issues], Target: All issues that still need to be triaged
    on Oct 7, 2026
  5. eavanvalkenburg commented on Oct 9, 2026

    @eavanvalkenburg
    Member

    Unfortunately we do not want to add every possible option here, sorry.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

agentsUsage: [Issues, PRs], Target: Single agentobservabilityUsage: [Issues, PRs], Target: observability related featurespythonUsage: [Issues, PRs], Target: Python

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions