[
https://issues.apache.org/jira/browse/HDDS-11345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17915830#comment-17915830
]
Aswin Shakil commented on HDDS-11345:
-
The metrics for reconciliation tasks are already available as a part of
*ReplicationSupervisor* class which includes:
* Number of reconciliation tasks
* Number of queued tasks
* Number of timed-out tasks
* Number of Success
* Number of Failures
* Number of Skipped Tasks
* Latency metrics for the tasks
Other container reconciliation-related tasks are encapsulated in the following
classes,
*ContainerMerkleTreeMetrics*:
* Number of Merkle tree write failure
* Number of Merkle tree read failure
* Number of Merkle tree diff failure
* Number of container diff that doesn't require repair
* Number of container diff that require repair
* Merkle tree write latency
* Merkle tree read latency
* Merkle tree creation latency
* Merkle tree diff latency
This task can be reduced to testing the reconciliation task metrics in
Replication Supervisor.
> Add metrics specific to reconciliation tasks
>
>
> Key: HDDS-11345
> URL: https://issues.apache.org/jira/browse/HDDS-11345
> Project: Apache Ozone
> Issue Type: Sub-task
>Reporter: Ethan Rose
>Assignee: Aswin Shakil
>Priority: Major
>
> HDDS-10373 added metrics specific to merkle tree generation and HDDS-11254
> made reconciliation count towards the replication supervisor's metrics.
> However we still need metrics specific to full reconciliation tasks.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
-
To unsubscribe, e-mail: issues-unsubscr...@ozone.apache.org
For additional commands, e-mail: issues-h...@ozone.apache.org