Files
2020-04-08 10:39:44 -07:00

77 lines
1.1 KiB
ReStructuredText

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:
aiohttp
^^^^^^^
.. automodule:: ddtrace.contrib.aiohttp
.. _bottle:
Bottle
^^^^^^
.. automodule:: ddtrace.contrib.bottle
.. _djangorestframework:
.. _django:
Django
^^^^^^
.. automodule:: ddtrace.contrib.django
.. _falcon:
Falcon
^^^^^^
.. automodule:: ddtrace.contrib.falcon
.. _flask:
Flask
^^^^^
.. automodule:: ddtrace.contrib.flask
.. _molten:
Molten
^^^^^^
.. automodule:: ddtrace.contrib.molten
.. _pyramid:
Pyramid
^^^^^^^
.. automodule:: ddtrace.contrib.pyramid
.. _tornado:
Tornado
^^^^^^^
.. automodule:: ddtrace.contrib.tornado