CORRECTION: the app_oom alarm DID fire - R-635 was wrong, R-636 opened
gates / gates (push) Successful in 26s
gates / gates (push) Successful in 26s
The operator produced the mails. The controller HAS an OOM detector (main.go:821), it emits app_oom (notifier.go:726), the hub allow-lists it (dispatcher.go:636) and delivered it to the OPERATOR channel - two mails, 11:09 and 17:48 CEST, each naming the app and linking the dashboard. CUSTOMER skipped, correctly. I asserted an absence without opening the hub's Events or Notifications tab, reasoning instead from a memory note that said the signal was UNPROVEN - not that it was missing. That is R-628's shape again, from the same hand, four days later. R-636: the real defect is the signal's SHAPE. notifier.go:715-724 keys on container|startedAt and emits once per container lifetime, so 4530 worker kills over six hours produced exactly one warning-level mail - indistinguishable from one transient kill. The magnitude was already collected (App Telemetry: RomM 5023 errors, 632 warnings) but nothing turns it into a louder event. Memory note lxc-docker-oom-signals-unreliable corrected with the positive reading. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
This commit is contained in:
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user