Updated on 2025-11-19 GMT+08:00

Python

Supported Python Components and Frameworks

Currently, APM can connect to Python applications. APM supports multiple mainstream Python frameworks, web servers, communications protocols, and databases.

Table 1 Python components and frameworks supported by SkyWalking Agents

Agent Type

Component

Version

SkyWalking

aiohttp

3.7+

SkyWalking

aioredis

3.7+

SkyWalking

aiormq

3.7+

SkyWalking

amqp

3.7+

SkyWalking

asyncpg

3.7+

SkyWalking

bottle

3.7+

SkyWalking

celery

3.7+

SkyWalking

confluent_kafka

3.7+

SkyWalking

django

3.7+

SkyWalking

elasticsearch

3.7+

SkyWalking

hug

3.7+

SkyWalking

fastapi

3.7+

SkyWalking

flask

3.7+

SkyWalking

happybase

3.7+

SkyWalking

http_server

3.7+

SkyWalking

werkzeug

3.7+

SkyWalking

httpx

3.7+

SkyWalking

kafka-python

3.7+

SkyWalking

loguru

3.7+

SkyWalking

mysqlclient

3.7+

SkyWalking

neo4j

3.7+

SkyWalking

psycopg[binary]

3.7+

SkyWalking

psycopg2-binary

3.7+

SkyWalking

pymongo

3.7+

SkyWalking

pymysql

3.7+

SkyWalking

pyramid

3.7+

SkyWalking

pika

3.7+

SkyWalking

redis

3.7+

SkyWalking

requests

3.7+

SkyWalking

sanic

3.7+

SkyWalking

tornado

3.7+

SkyWalking

urllib3

3.7+

SkyWalking

urllib_request

3.7+

SkyWalking

websockets

3.7+

Table 2 Python components and frameworks supported by OpenTelemetry Agents

Agent Type

Component

Version

OpenTelemetry

amqp

0.5.5+