Show HN: Subtrace – Wireshark for Docker Containers Hey HN, we built Subtrace ( https://subtrace.dev ) to let you see all incoming and outgoing requests in your backend server—like Wireshark, but for Docker containers. It comes with a Chrome DevTools-like interface. Check out this video: https://www.youtube.com/watch?v=OsGa6ZwVxdA , and see our docs for examples: https://ift.tt/xOJCgaj . Subtrace lets you see every request with full payload, headers, status code, and latency details. Tools like Sentry and OpenTelemetry often leave out these crucial details, making prod debugging slow and annoying. Most of the time, all I want to see are the headers and JSON payload of real backend requests, but it's impossible to do that in today's tools without excessive logging, which just makes everything slower and more annoying. Subtrace shows you every backend request flowing through your system. You can use simple filters to search for the requests you care about and inspect their details. Internally, Subtrace intercepts all network-related Linux syscalls using Seccomp BPF so that it can act as a proxy for all incoming and outgoing TCP connections. It then parses HTTP requests out of the proxied TCP stream and sends them to the browser over WebSocket. The Chrome DevTools Network tab is already ubiquitous for viewing HTTP requests in the frontend, so we repurposed it to work in the browser like any other app (we were surprised that it's just a bunch of TypeScript). Setup is just one command for any Linux program written in any language. You can use Subtrace by adding a `subtrace run` prefix to your backend server startup command. No signup required. Try for yourself: https://ift.tt/xOJCgaj https://ift.tt/kagH6uq February 19, 2025 at 04:59AM
Show HN: Subtrace – Wireshark for Docker Containers https://ift.tt/tvPaHAo
Related Articles
Show HN: Model Gateway – bridging your apps with LLM inference endpoints https://ift.tt/VaSnTUDShow HN: Model Gateway – bridging your apps with LLM inference endpoin… Read More
Show HN: Dive into Deep Work–Your Oasis, Your Way https://ift.tt/R8yOWmMShow HN: Dive into Deep Work–Your Oasis, Your Way Elevate your product… Read More
Show HN: Shpool, a Lightweight Tmux Alternative https://ift.tt/bDP7OdAShow HN: Shpool, a Lightweight Tmux Alternative shpool is a terminal s… Read More
Show HN: 100% open-source voice assistant – as a HAL9000 https://ift.tt/dcYuvCJShow HN: 100% open-source voice assistant – as a HAL9000 It started in… Read More
Show HN: SHAllenge – Compete to get the lowest Hash https://ift.tt/zedWlMuShow HN: SHAllenge – Compete to get the lowest Hash I've always had an… Read More
Show HN: Paramount – Human Evals of AI Customer Support https://ift.tt/rsOinMPShow HN: Paramount – Human Evals of AI Customer Support Hey HN, H… Read More
Show HN: We built an AI Copilot for end to end project development workflow https://ift.tt/g506ORFShow HN: We built an AI Copilot for end to end project development wor… Read More
Show HN: XDeck – An ad-blocking client app for macOS, like TweetDeck https://ift.tt/421PcmkShow HN: XDeck – An ad-blocking client app for macOS, like TweetDeck H… Read More
0 Comments: