Skip to content

fix(metrics): expose recovering and unavailable instances - #72

Open
WenYuLuo wants to merge 1 commit into
inclusionAI:mainfrom
WenYuLuo:fix/offline-recovery-metrics
Open

WenYuLuo wants to merge 1 commit into
inclusionAI:mainfrom
WenYuLuo:fix/offline-recovery-metrics

Conversation

@WenYuLuo

Copy link
Copy Markdown
Collaborator

Enable the recovering and unavailable instance gauges in the bundled metrics allowlist so the paired YuanRong lifecycle repair can distinguish them from running instances.

Pairs with FunctionSystem https://gitcode.com/openeuler/yuanrong-functionsystem/merge_requests/490 and frontend https://gitcode.com/openeuler/yuanrong-frontend/merge_requests/198. This configuration change does not advance the pinned control-plane release.

Validation: JSON parse and diff checks passed. The same configuration was used by the isolated x86 standalone regression: 25/25 lifecycle checks passed, including real worker removal, master restart, periodic GC, repeated SDK deletion and all lifecycle gauges returning to zero. No production deployment.

Include the lifecycle gauges in the packaged metrics allowlist so
operators can distinguish unavailable records from running workloads.

Signed-off-by: robbluo <luo1442@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.

1 participant