[
https://issues.apache.org/jira/browse/HBASE-26798?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Kyle Purtell updated HBASE-26798:
----------------------------------------
Fix Version/s: 2.6.0
3.0.0-alpha-3
> Enhance StochasticLoadBalancer reported metrics and logs
> ---------------------------------------------------------
>
> Key: HBASE-26798
> URL: https://issues.apache.org/jira/browse/HBASE-26798
> Project: HBase
> Issue Type: Improvement
> Affects Versions: 2.5.0, 2.6.0, 3.0.0-alpha-3, 2.4.11
> Reporter: Briana Augenreich
> Assignee: Briana Augenreich
> Priority: Minor
> Fix For: 2.6.0, 3.0.0-alpha-3
>
>
> Sometimes we have noticeable skew in our hbase clusters but see the balancer
> cannot find a better plan to resolve this skew. When trying to reason about
> why the StochasticLoadBalancer is not taking action and appropriately tuning
> costs as needed, it is often hard to quickly reason about how the published
> metrics and output in the logs correlate and impact the balancer actions. It
> is also sometimes hard to reason about how a cost like the move cost (which
> doesnt show up in imbalance and is a hidden cost against every move in
> calculating a new plan) might be impacting the balancer effectiveness.
>
> It would be nice to include some additional information like the
> sumMultiplier and overallCost in the logs as well as publish the weighted
> imbalance metrics and rename the cost metrics to CostFunctionPercentage. Also
> additional logging for the state of the cost functions when an improved plan
> cannot be found would also be helpful.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)