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