What this mapping covers

This directory maps documented capabilities to Correlation concepts, signals, and investigation patterns. It is a reference to specific connections rather than a ranking of vendors. OpenTelemetry provides instrumentation and context; storage, query interfaces, incident grouping, and profiling integrations have different requirements.

Check the connection before relying on it

  • Confirm the required signals are collected and retained for the same interval.
  • Align service, environment, resource identity, and identifier formats.
  • Verify the link with a known operation and an unaffected comparison.
  • Check the linked product documentation for runtime support and plan requirements.
Correlation tool support and configuration references
Tool or integrationRelated topicDocumented role
DatadogDeployment CorrelationDeployment tracking compares service performance across deployed versions.
DatadogRoot Cause AnalysisVersion comparisons supply evidence for a release-related hypothesis.
DatadogLogsTrace ID injection connects application logs with APM traces.
DatadogTrace to LogsTrace ID injection connects application logs with APM traces.
DatadogDeployments to Error RateVersion-based service views support release comparisons.
DatadogInfrastructure to ApplicationsConsistent env, service, and version tags connect supported telemetry views.
Datadog APM and Database MonitoringService to DatabaseSupported integrations associate APM and database observations using configured propagation; service and full trace modes have different scope.
Datadog RUM and APMUser Session to Backend TraceConfigured browser request tracing links selected RUM resource events with backend APM traces; header propagation, allowed destinations, CORS, and sampling affect coverage.
GrafanaEvent CorrelationDashboard annotations overlay events on metric charts.
GrafanaDeployment CorrelationRelease annotations provide a timeline for manual comparison.
GrafanaEventsAnnotations display events alongside metric time series.
GrafanaDeployments to Error RateAnnotations display events alongside metric time series.
Grafana PyroscopeTrace to ProfilesProfile types and span-profile support vary by runtime; CPU samples must be interpreted separately from elapsed time.
Grafana TempoTracesA configured processor derives observed service edges from recorded spans.
Grafana TempoServices to DependenciesA configured processor derives observed service edges from recorded spans.
Grafana with Prometheus and TempoMetric CorrelationExemplars link selected metric observations to traces when enabled.
Grafana with Prometheus and TempoMetricsConfigured exemplars provide selected metric-to-trace links.
Grafana with Prometheus and TempoMetrics to TracesConfigured exemplars provide selected metric-to-trace links.
Grafana with Tempo and LokiLog CorrelationConfigured links connect spans and matching log queries.
Grafana with Tempo and LokiTrace CorrelationSpan-to-log links add error details to a trace investigation.
Grafana with Tempo and LokiRoot Cause AnalysisLinked logs and spans support manual investigation; they do not prove causation.
Grafana with Tempo and LokiLogsConfigured span links query related log records.
Grafana with Tempo and LokiTrace to LogsConfigured span links query related log records.
Grafana with Tempo and PyroscopeProfilesTrace-to-profile navigation requires profiling, tracing, and a supported span profiling bridge.
Grafana with Tempo and PyroscopeTrace to ProfilesConfigured trace-to-profile links use profiling and tracing instrumentation with a supported span profiling bridge.
OpenTelemetryCorrelation IDsPropagates trace context; applications can use the trace ID to connect records.
OpenTelemetryLog CorrelationLog records can carry trace and span IDs.
OpenTelemetryTrace CorrelationPropagated context connects spans across services.
OpenTelemetryContext PropagationPropagator APIs inject and extract context across supported boundaries.
OpenTelemetryLogsLog records can include trace and span identifiers.
OpenTelemetryTracesPropagated trace context relates spans across instrumented boundaries.
OpenTelemetryTrace to LogsLog records can include trace and span identifiers.
OpenTelemetryInfrastructure to ApplicationsResource attributes identify the service and runtime producing telemetry.
OpenTelemetryService to DatabaseDatabase client conventions describe target and query attributes; available fields depend on instrumentation.
OpenTelemetryQueue Producer to ConsumerMessaging conventions describe producer and consumer associations, including span links. These conventions are evolving; verify the version and behavior emitted by the chosen library.
PagerDutyAlert CorrelationIntelligent Alert Grouping associates related incoming alerts with incidents when configured.
PagerDutyAlertsConfigured alert grouping associates related notifications with incidents.
PagerDutyAlerts to IncidentsConfigured alert grouping associates related notifications with incidents.
PagerDutyAlerts to IncidentsAlert records remain associated with incidents and can be moved when grouping needs correction.