You can check your validator’s health using the readiness endpoints. All CN applications provide theDocumentation Index
Fetch the complete documentation index at: https://docs.canton.network/llms.txt
Use this file to discover all available pages before exploring further.
/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. For a validator collecting validator liveness rewards this happens every round so you should expect your lag to never go above 20min.
- If it remains static, further investigation may be required.
Splice Store Last Ingested Record Time, refer to the documentation about Metrics.