Skip to main content

The Python Agent for Apache SkyWalking, which provides the native tracing/metrics/logging/profiling abilities for Python projects.

Project description

SkyWalking Python Agent

Sky Walking logo

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.

GitHub stars Twitter Follow

Release Version Build

Documentation

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.7+.

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 slack mail to the mail list(dev@skywalking.apache.org), we will invite you in.
  • Twitter, ASFSkyWalking
  • For Chinese speaker, send [CN] Request to join SkyWalking slack mail to the mail list(dev@skywalking.apache.org), we will invite you in.
  • bilibili B站 视频

License

Apache 2.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

apache_skywalking-1.1.0.tar.gz (110.6 kB view details)

Uploaded Source

Built Distribution

apache_skywalking-1.1.0-py3-none-any.whl (249.5 kB view details)

Uploaded Python 3

File details

Details for the file apache_skywalking-1.1.0.tar.gz.

File metadata

  • Download URL: apache_skywalking-1.1.0.tar.gz
  • Upload date:
  • Size: 110.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.10

File hashes

Hashes for apache_skywalking-1.1.0.tar.gz
Algorithm Hash digest
SHA256 4e5cd728d314183a5da8bd804b936f0c1f5b8a937c4aadc104d11faa481f497f
MD5 00bf2d7fa8632fbe687ddfe0634082bc
BLAKE2b-256 351b6bb577f0825e23eff43210f1797d5b6becbf02827aaf1c1ba1cf45f2fa4d

See more details on using hashes here.

File details

Details for the file apache_skywalking-1.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for apache_skywalking-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a73ee28a7b7217f99f1d6b9c2ee015137cb691a58ac058dd89351dad30888b44
MD5 298ebfd93cabd5a1b476549963de8534
BLAKE2b-256 0baf239e34913fd5f1a610b10a3983c9849dcea21c152c1ccb690a8d4512e7a5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page