/readyz and /livez endpoints, which are used for readiness and liveness probes.
-
Checking readiness
-
In Kubernetes: readiness and liveness probes are already configured.
You can also manually check validator readiness with the following command:
-
In Docker: run for example this command to check validator liveness inside a container:
-
In Kubernetes: readiness and liveness probes are already configured.
You can also manually check validator readiness with the following command:
-
Using Metrics
The
splice_store_last_ingested_record_time_msmetric represents the last ingested record time in each validator store. It can be used to track general activity of the node:- If this value continues to increase over time, your node is active and stays in sync with the network. Note that it only advances if your node actually ingests new transactions. Previously, validator liveness rewards guaranteed a mint transaction every round, keeping this lag under 20min for any live validator. Since CIP-0096 discontinued liveness rewards effective 2026-04-30, a validator with no other transaction activity may no longer ingest a transaction every round — use this metric to confirm activity rather than assuming a fixed lag bound.
- If it remains static, further investigation may be required.
Splice Store Last Ingested Record Time, refer to the documentation about Metrics.