Use this page as the day-to-day operator checklist once a node is installed and syncing.

Routine checks

CheckWhat to verify
Sync statusNode height is near the network tip.
PeersThe node has enough healthy peers.
LogsNo repeated consensus, state sync, disk, or RPC errors.
DiskStorage has enough free capacity for the selected pruning or archive mode.
RPCHTTP and WebSocket services are reachable only where intended.
AlertsMonitoring covers block lag, process restarts, disk, memory, and peer count.

Useful command shapes

The repository uses ctmd as the node binary. Confirm final flags and home paths for your environment.
ctmd status
ctmd start --home ~/.ctmd
For Linux installs managed by deploy.sh, prefer the service and lifecycle helpers:
sudo systemctl status ctmd.service
sudo journalctl -u ctmd.service -n 200
./deploy.sh status
sudo ./deploy.sh stop
sudo ./deploy.sh start

Monitoring endpoints

ComponentEndpointNotes
CometBFT Prometheushttp://127.0.0.1:26660/metricsControlled by [instrumentation] in config.toml.
EVM JSON-RPC metricshttp://127.0.0.1:6065/debug/metrics/prometheusRequires [json-rpc].metrics-address and starting ctmd with --metrics.
Keep metrics endpoints bound to localhost or a private interface and restrict access with a firewall. Run node_exporter alongside ctmd for host disk, CPU, memory, and network metrics.