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 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.
Release files for sanic-skywalking-middleware 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sanic-skywalking-middleware-1.0.1.tar.gz | 2.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sanic_skywalking_middleware-1.0.1-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 5.8 kB
Release files / sanic-skywalking-middleware-1.0.1.tar.gz
| Download URL | sanic-skywalking-middleware-1.0.1.tar.gz |
|---|---|
| Size | 2.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
692dc3746026fb4e3c663c4a3064f9609bc3403537ae632b9335498af17a9f79
|
|
BLAKE2b-256 checksum How to use checksums |
6df528a9a900376bd6b62db4ef470049c974607234a4b2ff0bedabe3c930a78e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / sanic_skywalking_middleware-1.0.1-py2.py3-none-any.whl
| Download URL | sanic_skywalking_middleware-1.0.1-py2.py3-none-any.whl |
|---|---|
| Size | 3.5 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
8695a04e486bc1840445111460749751749ca89d4eb46350bec5bc55a6c3d3a2
|
|
BLAKE2b-256 checksum How to use checksums |
a3dcd6821e4868738c36c600813afaa961698b5f1c3d5f72906136cf1024e970
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|