architect: supervisor Docker storage telemetry #34
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "architect/supervisor-docker-storage"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Sprint pitch: supervisor Docker storage telemetry
Vision issue: #545 — supervisor should detect Docker btrfs subvolume usage explicitly
What this enables
The supervisor learns where disk pressure comes from, not just that it exists. Instead of blind
docker system pruneand hope, it can distinguish Docker images vs build cache vs volumes vs btrfs metadata overhead — and take the right action. Trend-aware journaling detects patterns across runs for proactive escalation.What exists today
df -h /only — no Docker breakdowndocker system prune -fthen-a -fComplexity
docker system df, parses output, adds storage-driver-aware branchingRisks
docker system df -vcan be slow on large systemsCost
Recommendation
Worth it. Addresses a real production incident (harb-dev-box 98% disk, 42 GB unaccounted). Low-risk gluecode, zero maintenance burden, makes supervisor remediation informed instead of blind.
Reply
ACCEPTto proceed with design questions, orREJECT: <reason>to decline.