diff --git a/docker/telemetry/xrpld-telemetry-mainnet.cfg b/docker/telemetry/xrpld-telemetry-mainnet.cfg index 5a6a4ee639..4393ad398a 100644 --- a/docker/telemetry/xrpld-telemetry-mainnet.cfg +++ b/docker/telemetry/xrpld-telemetry-mainnet.cfg @@ -111,6 +111,11 @@ docker/telemetry/data server=otel endpoint=http://localhost:4318/v1/metrics prefix=xrpld +# Sets the OTel service.instance.id resource attribute, which Prometheus +# exposes as the `exported_instance` label. Dashboards filter on it via the +# $node template variable, so without this every insight-backed panel is +# empty. Matches [telemetry] service_instance_id for a single node identity. +service_instance_id=xrpld-mainnet # --- OpenTelemetry tracing -------------------------------------------------- diff --git a/docker/telemetry/xrpld-telemetry.cfg b/docker/telemetry/xrpld-telemetry.cfg index 453fe50439..a302faa2f5 100644 --- a/docker/telemetry/xrpld-telemetry.cfg +++ b/docker/telemetry/xrpld-telemetry.cfg @@ -109,6 +109,11 @@ docker/telemetry/data server=otel endpoint=http://localhost:4318/v1/metrics prefix=xrpld +# Sets the OTel service.instance.id resource attribute, which Prometheus +# exposes as the `exported_instance` label. Dashboards filter on it via the +# $node template variable, so without this every insight-backed panel is +# empty. Matches [telemetry] service_instance_id for a single node identity. +service_instance_id=xrpld-devnet # --- OpenTelemetry tracing --------------------------------------------------