HA Notary Metrics

Corda nodes export various performance and health metrics for monitoring, as described in node administration . The HA notary provides additional notary-related metrics as listed below.

net.corda.MySQLUniquenessProvider

The MySQLUniquenessProvider collects and exposes the following metrics.

Metric Name Description
Commit Transaction commit duration and transactions per seconds
IPS Input states per second
BatchCommit Transaction batch commit duration and rate meter
Rollback When writing to multiple masters with Galera, transaction rollbacks may happen due to high write contention.
ConnectionException Incremented when we can not obtain a DB connection
Conflicts Double spend attempts, including notarisation retries
NumberOfInputStates Distribution of number of input states per transaction
requestQueue.queuedStates Number of requests in the queue at insert

Below is a screenshot of the metrics displayed in the Hawtio console.

metrics

Was this page helpful?

Thanks for your feedback!

Chat with us

Chat with us on our #docs channel on slack. You can also join a lot of other slack channels there and have access to 1-on-1 communication with members of the R3 team and the online community.

Propose documentation improvements directly

Help us to improve the docs by contributing directly. It's simple - just fork this repository and raise a PR of your own - R3's Technical Writers will review it and apply the relevant suggestions.

We're sorry this page wasn't helpful. Let us know how we can make it better!

Chat with us

Chat with us on our #docs channel on slack. You can also join a lot of other slack channels there and have access to 1-on-1 communication with members of the R3 team and the online community.

Create an issue

Create a new GitHub issue in this repository - submit technical feedback, draw attention to a potential documentation bug, or share ideas for improvement and general feedback.

Propose documentation improvements directly

Help us to improve the docs by contributing directly. It's simple - just fork this repository and raise a PR of your own - R3's Technical Writers will review it and apply the relevant suggestions.