THE xONE LAB Explore the performance record
xone.sh

Monitoring.

14 stories

Monitoring6 min read

How to tune Prometheus alerts for an xOne node on XDC

Tune the eight Prometheus alert rules that ship with xOne on XDC: each rule's expression, for: time and severity, what fires it, what to check, what to change.

Nov 15, 2026Read story
Monitoring6 min read

Where does block time go? The xOne receive and slow-block log fields

How to join the xOne Block received and Slow block log lines on the block hash to get receive-to-head time and phase times for each block, field by field.

Nov 15, 2026Read story
Testing12 min read

XDC fleet snapshot 2026-11-15: xOne and other clients

Every node of the xOne fleet on net2040 and Apothem at 2026-11-15 01:50 UTC: head, lag, disk, memory and RPC sample, plus one correction to an earlier row.

Nov 15, 2026Read story
Operations7 min read

Four XDC clients on one host: load and disk records

What xOne recorded with four XDC clients on one shared host: the 27-minute Python seat outage, load averages, disk lines and the memory cap, with sources.

Nov 15, 2026Read story
Monitoring6 min read

xOne log formats: text, JSON and slow-block lines on XDC

How to read xOne logs on XDC: set --log.format text or json, tune --verbosity and --log.vmodule, and find budget, slow-block and producer lines in the output.

Nov 15, 2026Read story
Operations4 min read

One tracker for four XDC clients: how the hourly net2040 report works

How the hourly net2040 tracker on xOneRS issue 140 is built: one row per node, head and lag against the archive tip, the stats-board flag, and the mint column.

Nov 15, 2026Read story
Monitoring4 min read

Running xOne with Prometheus and Grafana in Docker Compose

How to start the xOneRS monitoring stack with Docker Compose: Prometheus, Grafana, node_exporter and an optional Alertmanager on loopback, and how to check it.

Nov 15, 2026Read story
Monitoring7 min read

Reading an xOne node log on XDC: the ten lines that matter

Ten log lines an xOne operator meets on XDC: the exact format from the source, what each line means, and what to do. Start, import, disk guard, producer, stop.

Nov 15, 2026Read story
Clients6 min read

How to run and verify xOneRS, the Rust XDC client

Build or download xOneRS, follow Apothem or net2040, and check the node against geth-XDC: version stamp, block hashes, doctor, /readyz, and open gaps.

Nov 15, 2026Read story
Validator8 min read

XDC validator daily checklist: what to watch with xOne

A daily checklist for an XDC validator running xOne: Grafana panels, alert rules, producer log lines, seat watch, ethstats, disk lines and the version stamp.

Nov 15, 2026Read story
RPC5 min read

Health checks for an XDC node: /livez and /readyz in xOne for load balancers

How xOne's /livez and /readyz endpoints decide health, the five not-ready reasons, the configurable head-age limit, and their use behind a load balancer.

Nov 15, 2026Read story
Monitoring6 min read

Ten xOne Prometheus metrics to alert on for an XDC node

Ten Prometheus series the xOne node exports on XDC: name, type, meaning, one PromQL alert and the first check. It also says which series the node fills now.

Nov 15, 2026Read story
Monitoring9 min read

How to monitor an XDC node with xOne: metrics, logs, ethstats

How to monitor an XDC node with xOne: log budgets, Prometheus metrics and health paths, the ethstats client, and the alert rules an operator should start with.

Nov 15, 2026Read story
Monitoring4 min read

OpenTelemetry tracing for an XDC node: xOne's --tracing.otlp, and what it sends today

How to point xOneRS at an OTLP/HTTP collector with --tracing.otlp, how the bounded export queue works, and why the exporter has no xOne spans to send yet.

Nov 15, 2026Read story
Was this page helpful?

Feedback is public on GitHub and needs a GitHub account. Nothing is sent until you submit the issue there. Page: /blog/tags/monitoring/. Reviewed version: 14 November 2026.

YOUR NEXT STEP

Build your way.

Choose an implementation to see its source-based build recipe.

Use the pinned Rust toolchain and platform build prerequisites in the repository.

git clone https://github.com/XDCIndia/xOneRS.git
cd xOneRS
cargo build --locked --release -p xone
./target/release/xone --version

This recipe builds the client; it does not start a node. Mainnet operation is not yet qualified.

Open source guide