跳到主要内容

支持列表

目前所有的组件,包括数据库、第三方调用等,暂时没有提供独立的API,都依赖于Web框架而存在。

下述框架下所有 WSGI应用都可以支持,也均经过验证和测试。如果您发现有下述框架下的WSGI应用有不支持的情况,请联系基调听云的技术支持。

支持列表

Python版本

Python类型支持版本
Cpython3.7 - 3.12

注:如果需要监控python 3.7 版本以下的应用,请使用4.1.0以下版本探针

Web框架

Web框架支持版本备注
Django1.4.x - 3.2.x
Flask0.6 - 3.0.x
FastAPI0.50.x - 0.115.x支持异步调用监控
webpy0.33.x - 0.61.x
web2py2.8.1 - 2.21.x
bottle0.10.x - 0.13.x
Torando3.x - 6.x
Odoo8.x - 14.x
celery3.1.x-5.0.x
starlette0.13.x - 0.45.x支持异步调用监控
Sanicv25.3.0 - v25.3.0

GRPC框架

框架支持版本备注
grpcio1.10.x-1.17.x支持openfeature组合调用

Gen AI 框架或SDK

框架支持版本备注
OpenAI-SDKv1.0.0 - v1.13.0
DashScope-SDKv1.10.0 - v1.24.4
MCP Clientv1.0.0 - v1.14.1Python SDK

应用服务器

组件支持版本
uwsgi须开启--enable-threads 和--single-interpreter
gevent
mod_wsgi
Pastev2.0 v3.0
gunicorn
uvicorn0.4.x - 0.34.x

数据库

数据库支持版本
mysql-python1.2.3-1.4.x
pymysql0.6.x-1.0.x
pymssql2.0.x-2.2.x
psycopg22.3.x-2.9.x
psycopg2cffi2.5.x-2.9.x
psycopg2ct0.2.x-2.x
cx_Oracle5.1.x-8.2.x
pyodbc2.1.x-4.0.x
redis0.6.x-3.5.x
python-memcached1.31-1.59
pymemcached1.2.x-3.4.x
python-binary-memcached0.2-0.30
pymongo1.0.x-4.8.x
elasticsearch8.0.x-8.17.x

外部调用

组件支持版本说明
urllibAll
urllib2All
urllib31.18-1.26.2支持跨应用追踪
requests2.12.0-2.25.0支持跨应用追踪
thriftAll
httplib2All支持跨应用追踪
httpx0.12.x - 0.28.x支持跨应用追踪
grpcio1.10.x-1.17.x支持跨应用追踪

消息中间件

MQ支持版本
RabbitMQ(pika)0.10+
ActiveMQ(stomp.py)4.1.20-7.0.0

日志组件

支持捕捉以下日志组件产生的error级别的异常。

日志组件支持版本
LoggingAll
logbook1.3.0-1.5.3

OpenStack组件

OpenStack组件支持版本
NovaP版,K版
CinderP版,K版
GlanceP版,K版
NeutronP版,K版

AI调用

框架支持版本说明
dify1.2.0 - 1.4.0