Versiones

La biblioteca cliente de APM de Python sigue una política de control de versiones en la cual se especifica el nivel de soporte técnico para las diferentes versiones de la biblioteca y el tiempo de ejecución de Python.

Se admiten dos ramificaciones de versiones:

VersiónNivel de soporte técnico
>=1.0,<2Mantenimiento
>=2.0,<3Disponibilidad general

Y la biblioteca soporta los siguientes tiempos de ejecución:

SOCPUTiempo de ejecuciónVersión de tiempo de ejecuciónVersiones de ddtrace compatibles
Linuxx86-64, i686, AArch64CPython2.7, 3.5-3.11<2
MacOSIntel, Apple SiliconCPython2.7, 3.5-3.11<2
Windows64 bits, 32 bitsCPython2.7, 3.5-3.11<2
Linuxx86-64, i686, AArch64CPython3.7+>=2
MacOSIntel, Apple SiliconCPython3.7+>=2
Windows64 bits, 32 bitsCPython3.7+>=2

Integraciones

Para solicitar soporte técnico para bibliotecas adicionales, ponte en contacto con nuestro magnífico equipo de asistencia.

Compatibilidad con marcos web

La biblioteca de ddtrace incluye soporte técnico para varios marcos web, entre ellos:

Compatibilidad con almacenes de datos

La biblioteca de ddtrace incluye soporte para los siguientes almacenes de datos:

Almacén de datosVersión compatibleAutomáticaDocumentación de biblioteca
algoliasearch>= 1.20.0https://ddtrace.readthedocs.io/en/stable/integrations.html#algoliasearch
asyncpg>= 0.18.0https://ddtrace.readthedocs.io/en/stable/integrations.html#asyncpg
Cassandra>= 3.5https://ddtrace.readthedocs.io/en/stable/integrations.html#cassandra
Elasticsearch>= 1.6https://ddtrace.readthedocs.io/en/stable/integrations.html#elasticsearch
Flask Cache>= 0.12nohttps://ddtrace.readthedocs.io/en/stable/integrations.html#flask-cache
Mariadb>= 1.0.0https://ddtrace.readthedocs.io/en/stable/integrations.html#mariadb
Memcached pylibmc>= 1.4https://ddtrace.readthedocs.io/en/stable/integrations.html#pylibmc
Memcached pymemcache>= 1.3https://ddtrace.readthedocs.io/en/stable/integrations.html#pymemcache
MongoDB Mongoengine>= 0.11https://ddtrace.readthedocs.io/en/stable/integrations.html#mongoengine
MongoDB Pymongo>= 3.0https://ddtrace.readthedocs.io/en/stable/integrations.html#pymongo
MySQL MySQL-Python>= 1.2.3https://ddtrace.readthedocs.io/en/stable/integrations.html#module-ddtrace.contrib.mysqldb
MySQL mysqlclient>= 1.3https://ddtrace.readthedocs.io/en/stable/integrations.html#module-ddtrace.contrib.mysqldb
MySQL mysql-connector>= 2.1https://ddtrace.readthedocs.io/en/stable/integrations.html#mysql-connector
Opensearch>= 1.0https://ddtrace.readthedocs.io/en/stable/integrations.html#elasticsearch
Postgres aiopg>= 0.12.0, <= 0.16https://ddtrace.readthedocs.io/en/stable/integrations.html#aiopg
Postgres psycopg>= 2.4https://ddtrace.readthedocs.io/en/stable/integrations.html#module-ddtrace.contrib.psycopg
PyMySQL>= 0.7https://ddtrace.readthedocs.io/en/stable/integrations.html?highlight=pymysql#pymysql
PynamoDB>= 4.0https://ddtrace.readthedocs.io/en/stable/integrations.html#pynamodb
PyODBC>= 4.0https://ddtrace.readthedocs.io/en/stable/integrations.html#pyodbc
Redis>= 2.6https://ddtrace.readthedocs.io/en/stable/integrations.html#redis
Redis redis-py-cluster>= 1.3.5https://ddtrace.readthedocs.io/en/stable/integrations.html#module-ddtrace.contrib.rediscluster
snowflake-connector-python>= 2.1nohttps://ddtrace.readthedocs.io/en/stable/integrations.html#snowflake
SQLAlchemy>= 1.0nohttps://ddtrace.readthedocs.io/en/stable/integrations.html#sqlalchemy
SQLite3Totalmente compatiblehttps://ddtrace.readthedocs.io/en/stable/integrations.html#sqlite
Vertica>= 0.6https://ddtrace.readthedocs.io/en/stable/integrations.html#vertica

Compatibilidad de la biblioteca

La biblioteca de ddtrace incluye soporte técnico para las siguientes bibliotecas:

BibliotecaVersión compatibleAutomáticaDocumentación de la biblioteca
aiobotocore>= 0.2.3nohttps://ddtrace.readthedocs.io/en/stable/integrations.html#aiobotocore
asyncioTotalmente compatible> Python 3.7 síhttps://ddtrace.readthedocs.io/en/stable/integrations.html#asyncio
Botocore>= 1.4.51https://ddtrace.readthedocs.io/en/stable/integrations.html#botocore
Boto2>= 2.29.0https://ddtrace.readthedocs.io/en/stable/integrations.html#boto2
Celery>= 4.4.0https://ddtrace.readthedocs.io/en/stable/integrations.html#celery
Consul>= 0.7https://ddtrace.readthedocs.io/en/stable/integrations.html#consul
FuturesTotalmente compatiblehttps://ddtrace.readthedocs.io/en/stable/integrations.html#futures
gevent>= 20.12https://ddtrace.readthedocs.io/en/stable/integrations.html#gevent
Grpc>= 1.8.0https://ddtrace.readthedocs.io/en/stable/integrations.html#grpc
httplibTotalmente compatiblenohttps://ddtrace.readthedocs.io/en/stable/integrations.html#httplib
Logbook>= 1.0.0nohttps://ddtrace.readthedocs.io/en/stable/integrations.html#logbook
Loguru>= 0.4.0nohttps://ddtrace.readthedocs.io/en/stable/integrations.html#loguru
Jinja2>= 2.7https://ddtrace.readthedocs.io/en/stable/integrations.html#jinja2
Kombu>= 4.0nohttps://ddtrace.readthedocs.io/en/stable/integrations.html#kombu
Mako>= 0.1.0https://ddtrace.readthedocs.io/en/stable/integrations.html#mako
[Solicitudes] 58>= 2.08https://ddtrace.readthedocs.io/en/stable/integrations.html#requests
structlog>= 20.2.0nohttps://ddtrace.readthedocs.io/en/stable/integrations.html#structlog
urllib3>= 1.22nohttps://ddtrace.readthedocs.io/en/stable/integrations.html#urllib3
graphql-core>= 2.0https://ddtrace.readthedocs.io/en/stable/integrations.html#graphql
pytest>= 3.0nohttps://ddtrace.readthedocs.io/en/stable/integrations.html#pytest

Leer más

Más enlaces, artículos y documentación útiles:

PREVIEWING: safchain/fix-custom-agent