New to Kestra?
Use blueprints to kickstart your first workflows.
Audits Kubernetes core events to detect cluster-wide OOMKilled container termination storms and memory thrashing.
This workflow executes kubectl get events --field-selector reason=OOMKilled -o json to detect memory ceiling terminations within the target namespace. When container memory consumption exceeds configured resources.limits.memory, the Linux kernel cgroup killer abruptly terminates the offending process with exit code 137. If an OOM storm crosses the threshold, an immediate incident alert is dispatched to Slack.
SLACK_WEBHOOK configured in Kestra.