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
Run the following command:
$ pip install sanic-skywalking-middleware
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')
See Examples to view and run an example of Sanic applications with Skywalking integrated.