About MCaaS
Connect Logs and Traces
Connect your logs and traces to correlate them in Datadog
The correlation between Datadog APM and Datadog Log Management is
improved by the injection of trace IDs, span IDs, env
, service
, and
version
as attributes in your logs. With these fields you can find the
exact logs associated with a specific service and version, or all logs
correlated to an observed trace.
It is recommended to configure your application’s tracer with DD_ENV
,
DD_SERVICE
, and DD_VERSION
. This will provide the best experience
for adding env
, service
, and version
.
Before correlating traces with logs, ensure your logs are either sent as JSON, or parsed by the proper language level log processor. Your language level logs must be turned into Datadog attributes in order for traces and logs correlation to work.
MCaaS Environment Variables
MCaaS recommends the applications to utilize MCaaS provided environment variables when logging for easier tracing. Please see here for more information.
To learn more about automatically or manually connecting your logs to your traces, select your language below:
Note
The Java and PHP Tracers do not support configuration of unified service tagging for logs.