mirror of
https://github.com/XRPLF/rippled.git
synced 2026-06-05 17:56:49 +00:00
25 lines
695 B
YAML
25 lines
695 B
YAML
# 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
|
|
|
|
datasources:
|
|
- name: Loki
|
|
type: loki
|
|
access: proxy
|
|
url: http://loki:3100
|
|
uid: loki
|
|
jsonData:
|
|
derivedFields:
|
|
- datasourceUid: tempo
|
|
matcherRegex: "trace_id=(\\w+)"
|
|
name: TraceID
|
|
url: "$${__value.raw}"
|