Web Frameworks

ddtrace provides tracing support for many Python web frameworks. For each framework ddtrace supports:

  • tracing of requests [*]: trace requests through middleware and back
  • distributed tracing [†]: trace requests across application boundaries
  • automatic error tagging [‡]: spans will be marked with any errors that occur
[*]https://docs.datadoghq.com/tracing/
[†]https://docs.datadoghq.com/tracing/faq/distributed-tracing/
[‡]“erroneous HTTP return codes” are defined as being greater than 500

aiohttp

asgi

Bottle

Django

Falcon

Flask

Molten

Pylons

Pyramid

Tornado