SkyWalking Python Agent
This is the official documentation of SkyWalking Python agent. Welcome to the SkyWalking community!
The Python Agent for Apache SkyWalking provides the native tracing/metrics/logging/profiling abilities for Python projects.
This documentation covers a number of ways to set up the Python agent for various use cases.
Capabilities
The following table demonstrates the currently supported telemetry collection capabilities in SkyWalking Python agent:
Reporter | Supported? | Details |
---|---|---|
Trace | ✅ (default: ON) | Automatic instrumentation + Manual SDK |
Log | ✅ (default: ON) | Direct reporter only. (Tracing context in log planned) |
Meter | ✅ (default: ON) | Meter API + Automatic PVM metrics |
Event | ❌ (Planned) | Report lifecycle events of your awesome Python application |
Profiling | ✅ (default: ON) | Threading and Greenlet Profiler |