majorwiki/02-selfhosting
MajorLinux af14e36caf ClamAV fleet article: add DigitalOcean monitoring caveat for 1vCPU droplets
DO's hypervisor-level CPU metric doesn't know about nice/ionice — a
"polite" weekly clamscan on a 1 vCPU droplet still reads 100% utilization
and trips a default >85%/5m alert. Adds a new section explaining the
trade-off and providing the DO API recipe (PUT existing alert with
explicit entities, POST a new relaxed alert scoped to the small
droplet) plus when not to bother (2+ vCPU boxes won't trip).

Triggered by the 2026-05-10 teelia incident where the weekly cron fired
the fleet-wide CPU alert despite the cron script already wrapping
clamscan in nice 19 + ionice idle + cgroup memory limits.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-10 02:24:17 -04:00
..
cloud wiki: publish 3 unpushed articles and catch nav up 2026-04-21 09:17:31 -04:00
dns-networking wiki: update fail2ban digest + netdata docker health + 3 new articles 2026-05-02 14:58:07 -04:00
docker Add 5 wiki articles from 2026-04-17/18 work 2026-04-18 11:13:39 -04:00
monitoring wiki: update fail2ban digest + netdata docker health + 3 new articles 2026-05-02 14:58:07 -04:00
reverse-proxy Add 5 wiki articles from 2026-04-17/18 work 2026-04-18 11:13:39 -04:00
security ClamAV fleet article: add DigitalOcean monitoring caveat for 1vCPU droplets 2026-05-10 02:24:17 -04:00
services services: add Mastodon --prune-profiles trap and recovery article 2026-05-07 12:01:47 -04:00
storage-backup Add 5 wiki articles from 2026-04-17/18 work 2026-04-18 11:13:39 -04:00
index.md wiki: update fail2ban digest + netdata docker health + 3 new articles 2026-05-02 14:58:07 -04:00