The Splunk distribution of OpenTelemetry Python Instrumentation provides a Python agent that automatically instruments your Python application to capture and report distributed traces to SignalFx APM.
Project description
Get Started • Get Involved • Migrating from SignalFx Python Tracing
Examples • Security • Supported Libraries • Troubleshooting
Splunk Distribution of OpenTelemetry Python
The Splunk distribution of OpenTelemetry Python provides multiple installable packages that automatically instrument your Python application to capture and report distributed traces to Splunk APM. Instrumentation works by patching supported libraries at runtime with an OpenTelemetry-compatible tracer to capture and export trace spans.
This distribution comes with the following defaults:
- W3C tracecontext and W3C baggage context propagation; B3 can also be configured.
- OTLP gRPC
exporter
configured to send spans to a locally running Splunk OpenTelemetry
Connector
(
http://localhost:4317
). - Unlimited default limits for configuration options to support full-fidelity traces.
If you're currently using the SignalFx Tracing Library for Python and want to migrate to the Splunk Distribution of OpenTelemetry Python, see Migrate from the SignalFx Tracing Library for Python.
Requirements
This Splunk Distribution of OpenTelemetry requires Python 3.7 or later. Supported libraries are listed here.
Get started
For complete instructions on how to get started with the Splunk Distribution of OpenTelemetry Python, see Instrument a Python application for Splunk Observability Cloud in the official documentation.
License
The Splunk distribution of OpenTelemetry Python Instrumentation is a distribution of OpenTelemetry Python. It is licensed under the terms of the Apache Software License version 2.0. See the license file for more details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file splunk_opentelemetry-1.21.0.tar.gz
.
File metadata
- Download URL: splunk_opentelemetry-1.21.0.tar.gz
- Upload date:
- Size: 22.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.9.20 Linux/5.15.0-1068-aws
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8809c05c9faaf04014b282e4e84e17ffadf91c1a542f31084de3156e5970185f |
|
MD5 | 02445662f0a67b4fa22f3376da9d4841 |
|
BLAKE2b-256 | e2f93ee5342fe537af85b895644813c0384a9b83ed276f737a98603fa34a7793 |
File details
Details for the file splunk_opentelemetry-1.21.0-py3-none-any.whl
.
File metadata
- Download URL: splunk_opentelemetry-1.21.0-py3-none-any.whl
- Upload date:
- Size: 36.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.9.20 Linux/5.15.0-1068-aws
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7451c917ebfeaaaef8758b97974ce170fb6df9ceecd06994efd3699f1e06ec4 |
|
MD5 | 432be7cf9b768d19b0385ad7c9e13ae3 |
|
BLAKE2b-256 | 9cbdf01a88ed2a0add6dae0e6b79cb23fe11512d2214bdd1e31517023f93d7b5 |