Skip to main content

A SkyWalking Agent/Middleware for Sanic Framework.

Project description

Sanic Skywalking

This package help you integrate Skywalking APM in Sanic applications easily through Skywalking Python Agent.

If you'd like to explore more about Apache Skywalking and Python agent, you can visit

Apache Skywalking Github

Apache Skywalking Python Agent

Installation

Run the following command:

$ pip install sanic-skywalking-middleware

Usage

Simple initilize a SanicSkywalingMiddleware with a Sanic instance and Skywalking collector address.

from sanic_skywalking_middleware import SanicSkywalingMiddleware

SanicSkywalingMiddleware(app, service='Sanic Skywalking Demo Service', collector='127.0.0.1:11800')

Examples

See Examples to view and run an example of Sanic applications with Skywalking integrated.

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

sanic-skywalking-middleware-1.0.1.tar.gz (2.3 kB view details)

Uploaded Source

Built Distribution

sanic_skywalking_middleware-1.0.1-py2.py3-none-any.whl (3.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file sanic-skywalking-middleware-1.0.1.tar.gz.

File metadata

  • Download URL: sanic-skywalking-middleware-1.0.1.tar.gz
  • Upload date:
  • Size: 2.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.4

File hashes

Hashes for sanic-skywalking-middleware-1.0.1.tar.gz
Algorithm Hash digest
SHA256 692dc3746026fb4e3c663c4a3064f9609bc3403537ae632b9335498af17a9f79
MD5 dc6d32bcb21e1ff42c6de7255504585a
BLAKE2b-256 6df528a9a900376bd6b62db4ef470049c974607234a4b2ff0bedabe3c930a78e

See more details on using hashes here.

File details

Details for the file sanic_skywalking_middleware-1.0.1-py2.py3-none-any.whl.

File metadata

  • Download URL: sanic_skywalking_middleware-1.0.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.4

File hashes

Hashes for sanic_skywalking_middleware-1.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8695a04e486bc1840445111460749751749ca89d4eb46350bec5bc55a6c3d3a2
MD5 a960926a505c42023ef432ab72f69661
BLAKE2b-256 a3dcd6821e4868738c36c600813afaa961698b5f1c3d5f72906136cf1024e970

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