Oack is a powerful external HTTP monitoring tool designed specifically for engineers seeking to analyze latency and outages rather than merely identify their occurrence.
Every probe offers an extensive array of data, including:
- A comprehensive 6-phase breakdown of HTTP timing (covering DNS, Connect, TLS, Send, Wait, and Receive)
- Detailed TCP kernel telemetry, featuring metrics like RTT, retransmissions, congestion window, and RTO through getsockopt(TCP_INFO) on Linux systems
- Automatic capture and visualization of the Server-Timing header
- Enhanced Cloudflare CDN log information, including edge PoP data, cache status, and origin response times
- Traceroute analysis that provides per-hop RTT, ASN, and geolocation insights
- Performance percentiles tracked over various spans of 1 day, 7 days, 30 days, and 90 days
- Optional packet capture (PCAP) capabilities for in-depth post-mortem analysis
Additionally, Oack supports browser monitoring through Playwright, offering both Pageload mode—which includes Web Vitals, HAR waterfalls, and screenshots—and Test Suite mode that allows for the scheduling of existing .spec.ts files as monitors.
Moreover, it incorporates built-in incident management features, which facilitate automatic incident creation, on-call scheduling with rotations, escalation protocols, war room setups, and the generation of post-mortem reports to ensure thorough follow-up on incidents.