Hello, Igniters.
I want to provide the user answers to the following question: "How cache API
operations perform?"
It seems, we need to implements metrics for basic cache API operations like
get, put, remove for it.
I think we should provide the following metrics:
* `get`, `put`, `remove` time histograms. Measured for API calls on the caller
node side.
Implemented in [1], commit [2].
* `commit`, `rollback` time histograms. Measured for API calls on the caller
node side [3].
* histograms that measure the time of processing `get`, `put`, `remove`,
`commit`, `rollback` messages on affinity nodes(primary and backups).
Ticket doesn't exist for it.
What do you think?
[1] https://issues.apache.org/jira/browse/IGNITE-12219
[2]
https://github.com/apache/ignite/commit/e66bbef97b2cef73a533ce8a506ec479852cb364
[3] https://issues.apache.org/jira/browse/IGNITE-12450