SkyWalking Python Agent
SkyWalking-Python: The Python Agent for Apache SkyWalking provides the native tracing/metrics/logging/profiling abilities for Python projects.
SkyWalking: Application performance monitor tool for distributed systems, especially designed for microservices, cloud native and container-based (Kubernetes) architectures.
Documentation
- Official documentation
- Blog about the Python Agent Profiling Feature
Capabilities
| 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 |
Installation Requirements
SkyWalking Python Agent requires Apache SkyWalking 8.0+ and Python 3.10+.
If you would like to try out the latest features that are not released yet, please refer to this guide to build from sources.
Live Demo
- Find the live demo with Python agent on our website.
- Follow the showcase to set up preview deployment quickly.
Contributing
Before submitting a pull request or pushing a commit, please read our contributing and developer guide.
Contact Us
- Mail list: dev@skywalking.apache.org. Mail to
dev-subscribe@skywalking.apache.org, follow the reply to subscribe the mail list. - Send
Request to join SkyWalking slackmail to the mail list(dev@skywalking.apache.org), we will invite you in. - Twitter, ASFSkyWalking
- For Chinese speaker, send
[CN] Request to join SkyWalking slackmail to the mail list(dev@skywalking.apache.org), we will invite you in. - bilibili B站 视频
License
Apache 2.0
Release files for apache-skywalking 1.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| apache_skywalking-1.3.0.tar.gz | 116.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| apache_skywalking-1.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 308.0 kB
Release files / apache_skywalking-1.3.0.tar.gz
| Download URL | apache_skywalking-1.3.0.tar.gz |
|---|---|
| Size | 116.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
581823535b5239c952c5154625ab30718fa86138cf86fdcfeccc3abb1d70292e
|
|
BLAKE2b-256 checksum How to use checksums |
d29e1af6bf5dfa14d7ba3d2ef6b6ac8b592862bd36158876d2f5c728f13106ec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.15
|
Release files / apache_skywalking-1.3.0-py3-none-any.whl
| Download URL | apache_skywalking-1.3.0-py3-none-any.whl |
|---|---|
| Size | 191.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
43568a0691d27d28040b1823b87b5cbb6477fa59793662661691513e74fbbc23
|
|
BLAKE2b-256 checksum How to use checksums |
cd5f0121589ec842139f48be7b38595536f3b4f8a9ae38e6fb90abc95cd1794d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.15
|