Skip to content

dynamic_modules: add cluster_lb_context_get_host_stat ABI#45143

Open
basundhara-c wants to merge 3 commits into
envoyproxy:mainfrom
basundhara-c:lb-context-host-stat
Open

dynamic_modules: add cluster_lb_context_get_host_stat ABI#45143
basundhara-c wants to merge 3 commits into
envoyproxy:mainfrom
basundhara-c:lb-context-host-stat

Conversation

@basundhara-c
Copy link
Copy Markdown
Contributor

@basundhara-c basundhara-c commented May 19, 2026

Commit Message: Exposes Envoy's per-host stats (cx_active, rq_active, cx_total, rq_total, cx_connect_fail, rq_error, rq_success, rq_timeout) to Rust dynamic-module load balancers via the ClusterLbContext.

Additional Description: This allows a dynamic module LB to read per-host counters and make load aware decisions.

Risk Level: Low
Testing: Unit Tests
Docs Changes: N.A
Release Notes: N.A
Platform Specific Features: N.A

@repokitteh-read-only
Copy link
Copy Markdown

As a reminder, PRs marked as draft will not be automatically assigned reviewers,
or be handled by maintainer-oncall triage.

Please mark your PR as ready when you want it to be reviewed!

🐱

Caused by: #45143 was opened by basundhara-c.

see: more, trace.

Signed-off-by: Basundhara Chakrabarty <basundhara17061996@gmail.com>
@basundhara-c basundhara-c force-pushed the lb-context-host-stat branch from 84245fe to 1d45727 Compare May 19, 2026 05:29
@basundhara-c basundhara-c marked this pull request as ready for review May 19, 2026 06:03
Comment thread changelogs/current.yaml Outdated
Signed-off-by: Basundhara Chakrabarty <basundhara17061996@gmail.com>
Signed-off-by: Basundhara Chakrabarty <basundhara17061996@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants