EdgeTrace
EdgeTrace is a web app that gives developers end-to-end observability for serverless and edge functions across providers. It captures request traces, cold/warm start signals, CPU time, memory, regional routing, cache hits, and downstream calls, then correlates them into a single timeline per request. The key is “replayable debugging”: you can sample and store sanitized inputs/headers, then re-run the same request against a staging edge function to reproduce issues that only happen in certain regions or under specific latency conditions. It also flags common edge-specific failures (timeouts due to upstream TLS, oversized headers, streaming response quirks, KV consistency delays) with actionable fixes. This is not a generic APM clone; it’s built for the constraints and weirdness of edge runtimes where traditional agents don’t work and logs are fragmented.