Skip to content

feat(runtime): add activation metrics#10147

Merged
ReubenBond merged 7 commits into
dotnet:mainfrom
ReubenBond:rebond/runtime-lifecycle-activation-metrics
May 29, 2026
Merged

feat(runtime): add activation metrics#10147
ReubenBond merged 7 commits into
dotnet:mainfrom
ReubenBond:rebond/runtime-lifecycle-activation-metrics

Conversation

@ReubenBond

@ReubenBond ReubenBond commented May 29, 2026

Copy link
Copy Markdown
Member

Adds runtime metrics for activation/deactivation and grain directory operations.

Microsoft Reviewers: Open in CodeFlow

ReubenBond and others added 7 commits May 29, 2026 07:03
…ifecycle stage

Defer the ClientDirectory background loop from RuntimeGrainServices to BecomeActive so it does not start running until the silo is ready to host activations.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Add an activation-duration histogram tagged by activation status and
directory enablement, register an activation-registration-failed
counter, and emit directory-error/duplicate/canceled/success statuses
from the activation lifecycle.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@ReubenBond ReubenBond enabled auto-merge May 29, 2026 20:36
@ReubenBond ReubenBond added this pull request to the merge queue May 29, 2026
Merged via the queue into dotnet:main with commit 1482597 May 29, 2026
117 of 119 checks passed
@ReubenBond ReubenBond deleted the rebond/runtime-lifecycle-activation-metrics branch May 29, 2026 21:14
@github-actions github-actions Bot locked and limited conversation to collaborators Jun 29, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant