[
https://issues.apache.org/jira/browse/IGNITE-25844?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vyacheslav Koptilin updated IGNITE-25844:
-----------------------------------------
Description:
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|
|RwExplicitRollbacks|total number of rolled-back explicit read-write
transactions|
|RwImplicitRollbacks|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.
was:
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.
> 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
> Priority: Major
> Labels: ignite-3
> 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|
> |RwExplicitRollbacks|total number of rolled-back explicit read-write
> transactions|
> |RwImplicitRollbacks|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)