Docs » Supported integrations in Splunk Observability Cloud » Instrument back-end applications to send spans to Splunk APM » Instrument Python applications for Splunk Observability Cloud » Instrument Python applications for Splunk Observability Cloud

Instrument Python applications for Splunk Observability Cloud 🔗

Note

The Splunk Distribution of OpenTelemetry Python version 1.X is deprecated as of February 28, 2025 and will reach end of support on February 28, 2026. Until then, only critical security fixes and bug fixes will be provided.

New customers should use the Splunk OpenTelemetry Python agent version 2.0. Existing customers should consider migrating to Splunk OpenTelemetry Python 2.0 or higher. See Migrate to the Splunk Python 2.0 instrumentation.

The Splunk Distribution of OpenTelemetry Python provides a Python agent that automatically adds APM instrumentation to your Python application. The instrumentation captures distributed traces and metrics and sends them to Splunk Observability Cloud.

To instrument your Python application, follow these steps:

  1. Check compatibility and requirements. See Python agent compatibility and requirements.

  2. Instrument your Python application. See Instrument your Python application for Splunk Observability Cloud.

  3. Configure your instrumentation. See Configure the Python agent.

For more information, see About the Splunk Distribution of OpenTelemetry Python.

Note

The SignalFx Python Agent is deprecated and will reach End of Support on December 17th, 2022. See Migrate from the SignalFx Tracing Library for Python to migrate to the Splunk Distribution of OpenTelemetry Python.

This page was last updated on Feb 25, 2025.