Know your API's latency before your users do.

Geodev runs lightweight synthetic probes against your endpoints from a handful of edge locations and reports the numbers that matter: TTFB, DNS resolution, TLS handshake time, and end-to-end response time.

Multi-region probes

Schedule checks against your API from several vantage points and compare latency distributions over time. No agents to install on your infrastructure.

Simple JSON output

Every probe result is a flat JSON object: timestamps, status code, timing breakdown. Pipe it into whatever dashboard or alerting stack you already run.

Self-hosted core

The scheduler and collector are a single static binary. Point it at a config file with your endpoints and a cron-style interval, and it writes results to disk or an HTTP sink of your choosing.

Status

Geodev is currently used internally to track a small set of endpoints. Public sign-ups are not open yet. See the docs for the on-disk config format if you want to run the collector yourself.