Routine checks
| Check | What to verify |
|---|---|
| Sync status | Node height is near the network tip. |
| Peers | The node has enough healthy peers. |
| Logs | No repeated consensus, state sync, disk, or RPC errors. |
| Disk | Storage has enough free capacity for the selected pruning or archive mode. |
| RPC | HTTP and WebSocket services are reachable only where intended. |
| Alerts | Monitoring covers block lag, process restarts, disk, memory, and peer count. |
Useful command shapes
The repository usesctmd as the node binary. Confirm final flags and home paths for your environment.
deploy.sh, prefer the service and lifecycle helpers:
Monitoring endpoints
| Component | Endpoint | Notes |
|---|---|---|
| CometBFT Prometheus | http://127.0.0.1:26660/metrics | Controlled by [instrumentation] in config.toml. |
| EVM JSON-RPC metrics | http://127.0.0.1:6065/debug/metrics/prometheus | Requires [json-rpc].metrics-address and starting ctmd with --metrics. |
node_exporter alongside ctmd for host disk, CPU, memory, and network metrics.