Skip to content

feat(monitor-cpu-load): detail the RESOLVED email with the incident peak - #49

Merged
locus313 merged 2 commits into
mainfrom
feat/cpu-monitor-resolved-report
Oct 11, 2026
Merged

locus313 merged 2 commits into
mainfrom
feat/cpu-monitor-resolved-report

Conversation

@locus313

Copy link
Copy Markdown
Collaborator

The recovery email only said load was normal and how long the incident lasted. It now includes alert and resolve times, peak load and time, the cause at the peak, and the CPU-by-subscription, offender and process tables from the peak. The worst analysis of an incident is snapshotted in STATE_DIR/incident_peak and removed on recovery. Incidents already open before the update simply show the shorter summary until their next analysis run.

Tested by rendering the report from seeded data; shellcheck passes.

locus313 and others added 2 commits October 10, 2026 17:29
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@locus313
locus313 merged commit 15b5e14 into main Oct 11, 2026
5 checks passed
@locus313
locus313 deleted the feat/cpu-monitor-resolved-report branch October 11, 2026 00:30
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