From f64f4b35e7029ec412f521e4f2a0ba22689bdc70 Mon Sep 17 00:00:00 2001 From: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com> Date: Mon, 6 Jul 2026 16:50:21 +0100 Subject: [PATCH] config(telemetry): use generic /var/log/xrpld path, drop personal home dir Replace the hardcoded /home/pratik/xrpld-logs path with the conventional /var/log/xrpld in the mainnet config's [debug_logfile], the docker-compose log volume mount, and the collector-config comment. Removes a personal home directory from shipped config. Co-Authored-By: Claude Opus 4.8 --- docker/telemetry/docker-compose.yml | 4 ++-- docker/telemetry/otel-collector-config.yaml | 2 +- docker/telemetry/xrpld-telemetry-mainnet.cfg | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docker/telemetry/docker-compose.yml b/docker/telemetry/docker-compose.yml index becbbb811b..e93338515e 100644 --- a/docker/telemetry/docker-compose.yml +++ b/docker/telemetry/docker-compose.yml @@ -37,10 +37,10 @@ services: # Mount collector pipeline config (receivers → processors → exporters) - ./otel-collector-config.yaml:/etc/otel-collector-config.yaml:ro # Phase 8: Mount rippled log directories for filelog receiver. - # User-run xrpld writes to /home/pratik/xrpld-logs//debug.log. + # User-run xrpld writes to /var/log/xrpld//debug.log. # Integration test still writes to /tmp/xrpld-integration/. # Both are mounted read-only so the collector can tail debug.log files. - - /home/pratik/xrpld-logs:/var/log/rippled:ro + - /var/log/xrpld:/var/log/rippled:ro - /tmp/xrpld-integration:/var/log/rippled-integration:ro depends_on: - tempo diff --git a/docker/telemetry/otel-collector-config.yaml b/docker/telemetry/otel-collector-config.yaml index 3c2cc3a030..aa57680d78 100644 --- a/docker/telemetry/otel-collector-config.yaml +++ b/docker/telemetry/otel-collector-config.yaml @@ -36,7 +36,7 @@ receivers: # trace_id, span_id, message) via regex. The trace_id and span_id are # optional — only present when the log was emitted within an active span. filelog: - # Tails both user-run xrpld logs (/home/pratik/xrpld-logs/...) + # Tails both user-run xrpld logs (/var/log/xrpld/...) # and integration-test logs (/tmp/xrpld-integration/...). include: - /var/log/rippled/*/debug.log diff --git a/docker/telemetry/xrpld-telemetry-mainnet.cfg b/docker/telemetry/xrpld-telemetry-mainnet.cfg index 816ada7275..8d95bb14f7 100644 --- a/docker/telemetry/xrpld-telemetry-mainnet.cfg +++ b/docker/telemetry/xrpld-telemetry-mainnet.cfg @@ -95,7 +95,7 @@ docker/telemetry/data # --- Logging ---------------------------------------------------------------- [debug_logfile] -/home/pratik/xrpld-logs/mainnet/debug.log +/var/log/xrpld/mainnet/debug.log [rpc_startup] { "command": "log_level", "severity": "debug" }