Vyacheslav Koptilin created IGNITE-25844:
--------------------------------------------

             Summary: Add transaction metrics
                 Key: IGNITE-25844
                 URL: https://issues.apache.org/jira/browse/IGNITE-25844
             Project: Ignite
          Issue Type: Improvement
          Components: metrics ai3, transactions ai3
            Reporter: Vyacheslav Koptilin
            Assignee: Vyacheslav Koptilin
             Fix For: 3.1


It makes sense to introduce the following transaction metrics:

 
||Metric Name||Description||
|TotalCommits|total number of commits.|
|RwExplicitCommits|total number of commits for explicit read-write 
transactions.|
|RwImplicitCommits|total number of commits for implicit read-write 
transactions.|
|RoExplicitCommits|total number of commits for explicit read-only transactions.|
|RoImplicitCommits|total number of commits for implicit read-only transactions.|
|TotalRollbacks|total number of rollbacks.|
|UserRollbacks|total number of rolled-back transactions by the user|
|AbnormalRollbacks|total number of rolled-back transactions due to error, 
timeout, etc|
|RwExplicitRollback|total number of rolled-back explicit read-write 
transactions|
|RwImplicitRollback|total number of rolled-back implicit read-write 
transactions|
|RoExplicitRollbacks|total number of rolled back explicit read-only 
transactions|
|RoImplicitRollbacks|total number of rolled back implicit read-only 
transactions|
|RwDuration|latency historam of read-write transactions|
|RoDuration|latency historam of read-only transactions|

It is assumed that these metrics are local. This means the metrics take into 
account transactions that were coordinated by this local node.

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to