Skip to content

ServiceControl reports endpoint as stale when only some instances are stale#5474

Merged
jasontaylordev merged 1 commit into
masterfrom
fix/monitoring-endpoint-instance-stale
May 20, 2026
Merged

ServiceControl reports endpoint as stale when only some instances are stale#5474
jasontaylordev merged 1 commit into
masterfrom
fix/monitoring-endpoint-instance-stale

Conversation

@jasontaylordev
Copy link
Copy Markdown
Contributor

@jasontaylordev jasontaylordev commented May 19, 2026

Symptoms

In ServicePulse, the monitoring endpoint list could hide all metrics for an endpoint and show ? placeholders even when some instances were still healthy.

This happened when any instance of the endpoint was stale.

Who's affected

Users monitoring endpoints with multiple instances where one or more instances become stale while at least one instance remains healthy.

Root cause

IsStale in GetMonitoredEndpoints was being set to true when any instance was stale.

This caused the whole endpoint to be treated as stale, even if other instances were healthy.

Confirmed workarounds

None

@jasontaylordev jasontaylordev merged commit 2a9a4ed into master May 20, 2026
33 checks passed
@jasontaylordev jasontaylordev deleted the fix/monitoring-endpoint-instance-stale branch May 20, 2026 04:39
@jasontaylordev jasontaylordev added this to the 6.14.4 milestone May 26, 2026
@jasontaylordev jasontaylordev changed the title Fix IsStale to be true only when all endpoint instances are stale ServicePulse hides monitoring metrics when only some endpoint instances are stale May 28, 2026
@jasontaylordev jasontaylordev changed the title ServicePulse hides monitoring metrics when only some endpoint instances are stale ServiceControl reports endpoint as stale when only some instances are stale May 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants