diff --git a/docker/telemetry/grafana/provisioning/datasources/loki.yaml b/docker/telemetry/grafana/provisioning/datasources/loki.yaml index f5cd051715..0a6b73a575 100644 --- a/docker/telemetry/grafana/provisioning/datasources/loki.yaml +++ b/docker/telemetry/grafana/provisioning/datasources/loki.yaml @@ -1,12 +1,8 @@ # Grafana Loki data source provisioning for rippled log-trace correlation. # -# Phase 8: Log-Trace Correlation and Centralized Log Ingestion -# # Loki ingests rippled logs via OTel Collector's filelog receiver. # The derivedFields config links trace_id values in log lines back to # Tempo traces, enabling one-click log-to-trace navigation in Grafana. -# -# See: OpenTelemetryPlan/Phase8_taskList.md (Tasks 8.2, 8.4) apiVersion: 1 diff --git a/docker/telemetry/grafana/provisioning/datasources/tempo.yaml b/docker/telemetry/grafana/provisioning/datasources/tempo.yaml index 67749a3bc2..17bc92c100 100644 --- a/docker/telemetry/grafana/provisioning/datasources/tempo.yaml +++ b/docker/telemetry/grafana/provisioning/datasources/tempo.yaml @@ -26,14 +26,14 @@ datasources: # Prometheus service is added to docker-compose.yml. serviceMap: datasourceUid: prometheus - # Phase 8: Trace-to-log correlation — enables one-click navigation + # Trace-to-log correlation — enables one-click navigation # from a Tempo trace to the corresponding Loki log lines. Filters # by trace_id so only logs from the same trace are shown. tracesToLogs: datasourceUid: loki filterByTraceID: true filterBySpanID: false - tags: ["partition", "severity"] + tags: [] tracesToMetrics: datasourceUid: prometheus spanStartTimeShift: "-1h" @@ -137,7 +137,7 @@ datasources: tag: tx_type operator: "=" scope: span - type: static + type: dynamic # Phase 4: Consensus tracing filters - id: consensus-mode tag: consensus_mode