Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create balancer summary scaffolding #119916

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

DiannaHohensee
Copy link
Contributor

Lays out the balancer summary information that we want to collect and
eventually report. Only the class scaffolding, still needs
implementation.

Relates ES-10341


This is the outline of the balancer round summary stats I want to track. I'll need to run around the code to track and collect the desired information: I expect I'll need to collect some metrics during reconcile(), there's already AllocationStats that tracks some information. ES-10260 outlines what I'm doing in this patch, as well as where I'm headed. Eventually I need to push the metrics from the *SummaryService into the DesiredBalanceMetrics to get pulled by APM (that's a later ticket, ES-10343, but is where things are headed).

@DiannaHohensee DiannaHohensee added >non-issue :Distributed Coordination/Allocation All issues relating to the decision making around placing a shard (both master logic & on the nodes) Team:Distributed Coordination Meta label for Distributed Coordination team labels Jan 10, 2025
@DiannaHohensee DiannaHohensee self-assigned this Jan 10, 2025
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-distributed-coordination (Team:Distributed Coordination)

@DiannaHohensee DiannaHohensee force-pushed the 2025/01/10/ES-10341-balancer-summaries branch from ebd4448 to 20ae391 Compare January 10, 2025 05:17
Lays out the balancer summary information that we want to collect and
eventually report. Only the class scaffolding, still needs
implementation.
@DiannaHohensee DiannaHohensee force-pushed the 2025/01/10/ES-10341-balancer-summaries branch from 20ae391 to a2f71b8 Compare January 10, 2025 05:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:Distributed Coordination/Allocation All issues relating to the decision making around placing a shard (both master logic & on the nodes) >non-issue Team:Distributed Coordination Meta label for Distributed Coordination team v9.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants