Ditto prod pprof "first light" report (2026-07-04): first-ever profiles captured from the production dittobox fleet via pprofctl over SSH (loopback-only listeners, main port + 3000). Full HTML report with ranked offenders, a 5-minute CPU window, and reproduce commands: https://claude.ai/code/artifact/583d9eb6-15ea-4ce5-9931-d6fafdb6a3b1
Top performance offenders:
CPU composition (5m window, 3.11s sampled, 1.04% of one core): waiting for work 23.4%, GC/alloc 8.4%, JSON 7.4%, crypto 5.1%, text/header handling 3.5%. An LLM proxy at rest — mostly parked on the network. The 30s scout's retrieval.linearForward sighting did NOT replicate at 5 minutes (sampling noise).
Vitals: RSS 221 MB, live heap 43 MB, 191.5k heap objects, 96 goroutines, GC 0.008% CPU. Load was light in both windows, so CPU percentages are composition, not hot spots — re-profile at peak. The first capture also flushed out a real bug: zsh on the box globbed '?' in query-string paths; fixed by quoting the remote URL in backend PR #1803.
text/html