You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Vyacheslav Koptilin (Jira)" <ji...@apache.org> on 2025/06/20 15:55:00 UTC
[jira] [Created] (IGNITE-25724) Add metrics related to unrebalanced partitions
Vyacheslav Koptilin created IGNITE-25724:
--------------------------------------------
Summary: Add metrics related to unrebalanced partitions
Key: IGNITE-25724
URL: https://issues.apache.org/jira/browse/IGNITE-25724
Project: Ignite
Issue Type: Improvement
Components: metrics ai3
Reporter: Vyacheslav Koptilin
I would suggest adding the following two metrics to zone metrics:
* localUnrebalancedPartitionsCount - number of partitions that should be rebalanced to this node.
* totalUnrebalancedPartitionsCount - total number of partitions that should be moved to a new owner.
I don't see any value in implementing these metrics for non-colocated clusters (see the colocation feature IGNITE-22115)
The calculation of these metrics can be based on the data provided by the metastorage:
* zone.assignments.pending
* zone.assignments.stable
totalUnrebalancedPartitionsCount = for each partition: if pending key is not empty for the partition, when +1
localUnrebalancedPartitionsCount = for each partition: if pending or planned key is not empty for the partition and this node is a data node for the partition, when +1
--
This message was sent by Atlassian Jira
(v8.20.10#820010)