Skip to content

katelei6/fastapi_skywalking_middleware

 
 

Repository files navigation

fastapi_skywalking_middleware

A FastAPI Middleware of Skywalking(APM) to trace your service method calls.

Travis Build Status Appveyor Build Status Codecov Package version PyPI - Python Version

PyPI - Format Contributions welcome License

📣 Info

A FastAPI Middleware of Skywalking(APM) to trace your service method calls. Maybe is the best trace middleware of FastAPI extension.

🔰 Installation

Use pip

$ pip install fastapi_skywalking_middleware -U
  • If you found something strange data on Skywalking, you can install the wheel in dependency folder

📝 Example

Jump to example folder.Example

⛏ Test the Code

Integration Test

Use Travis CI and AppVeyor continuously integrated environmen.

Code Style

Use flake8 and Codecov to improve the code quality.

💡 Author

📃 License

MIT ©sunhailin-Leo

About

A FastAPI Middleware of Skywalking(APM)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 96.6%
  • Shell 1.8%
  • Batchfile 1.6%