Created
March 15, 2026 11:51
-
-
Save nazt/0afbf2c7a8c61491567cb7788fa7852a to your computer and use it in GitHub Desktop.
mqtt.laris.co Pipeline Guardian Report — 15 Mar 2026 (disk 89%→72%)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # mqtt.laris.co Pipeline Guardian Report | |
| ## 15 Mar 2026, 17:20 ICT — DustBoy PhD Oracle | |
| ### Situation | |
| Pulse flagged disk at **89%** (51G/58G) — approaching 90% CRITICAL threshold. | |
| ### Investigation | |
| | Source | Size | Notes | | |
| |--------|------|-------| | |
| | Docker overlay2 | 29G | Layer storage | | |
| | Container logs | 4.9G | mosquitto-ws-bridge: **4.4G** single log | | |
| | Journal logs | 925M | Unbounded archives | | |
| | /mnt/volume_sgp1_02 | 3.9G | Old DO block volume | | |
| ### Actions Taken | |
| | Action | Freed | | |
| |--------|-------| | |
| | Truncated mosquitto-ws-bridge log | 4.4G | | |
| | `docker system prune -f` (19 stopped containers) | 5.0G | | |
| | `journalctl --vacuum-size=100M` | 832M | | |
| | **Total** | **~10.2G** | | |
| ### Result: 89% → 72% (17G free) | |
| ### Post-Cleanup Health | |
| | Check | Value | Status | | |
| |-------|-------|--------| | |
| | Disk | 72% (41G/58G) | OK | | |
| | RAM | 36% (2.8G/7.8G) | OK | | |
| | Swap | 2.0G (15M used) | OK | | |
| | Telegraf | 20 running | OK | | |
| | OOM | none since Mar 12 | OK | | |
| ### Pending (needs Nat) | |
| - [ ] Add Docker log rotation (`/etc/docker/daemon.json`) — requires restart | |
| - [ ] Check `/mnt/volume_sgp1_02` (3.9G) — still needed? | |
| - [ ] Add `docker system prune` to GH Actions cron | |
| - [ ] Evaluate `sony-data-graphql-themis-graphql` image (2.06G) — removable? | |
| ### Skill Created | |
| `/mqtt-health` — automated SSH health check with auto-escalation | |
| --- | |
| *— DustBoy PhD Oracle (Pipeline Guardian)* | |
| *Issues: pulse-oracle #43, #44 | Discussion: #50* |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment