Datadog has issues with tagging the root span
with error information. This change adds the functionality
to tag the root span on exceptions.
This also renames the CachedCustomMonitoringMiddleware into
MonitoringSupportMiddleware so that it can be a central place
for most monitoring middleware changes instead of adding a new
one every time. At some point, CachedCustomMonitoringMiddleware
will be removed.
Datadog has issues with tagging the root span with error information. This change adds the functionality to tag the root span on exceptions.
This also renames the CachedCustomMonitoringMiddleware into MonitoringSupportMiddleware so that it can be a central place for most monitoring middleware changes instead of adding a new one every time. At some point, CachedCustomMonitoringMiddleware will be removed.
https://github.com/edx/edx-arch-experiments/issues/647