Breeze gets an amazing update.
most “observability” tools exist because frameworks ship without telling you anything.
I’ve been building Go services for years and the pattern is always the same. Ship the service. Realize you can’t see what it’s doing. Buy Datadog. Stand up Grafana. Build a Postman collection nobody updates. Three years later you’re paying $4k/month to look at dashboards nobody understands.
So when I built Breeze, I refused to ship it without a dashboard.
One mount call. Inside the framework. No agent, no sidecar, no SaaS, no API key.
What you get:
→ A live overview — RPS, latency percentiles, memory, goroutines, CPU. Updates every second.
→ A routes explorer — every route you registered, with its own p50/p95/p99 and error rate. Sort by p99 descending and your slowest endpoint reveals itself in 3 seconds.
→ An API explorer — like Postman, but it lives inside your app and already knows your routes. Exports to curl, Go, JS, Python, C#, PHP.
→ A live requests feed — every request, pushed in real time, with secrets auto-masked. Click one to drill into the full envelope.
→ Cache, queue, and scheduler monitors. Because those are the three subsystems that fail silently at 4am.
→ A five-tab log viewer. App, HTTP, Errors, Panics, Warnings. Each in its own buffer.
→ Health checks. Green, yellow, red. You know immediately when something’s sad.
→ Runtime metrics with on-demand CPU and heap profiles rendered as flame graphs in your browser. No agent.
→ And the one I’m proudest of: a per-request timeline. Every middleware, every DB query, every cache call, every outbound HTTP request — laid out as a flame chart. When someone says “this endpoint is slow,” you paste the request ID and see exactly where the time went.
The whole thing ships as a single HTML file. No CDN. No build step. No external dependencies. Works on air-gapped networks.
Zero overhead when disabled. When enabled, the cost of measuring is low enough that you can leave it on in production without noticing.
It’s in the latest Breeze release. Try it, break it, tell me what’s missing.
github: GitHub - nelthaarion/breeze: Breeze — High-Performance Golang Network Framework · GitHub
documentations: Breeze — High-Performance HTTP Framework for Go




