lmn spins up thousands of virtual users in seconds, streams every metric live as the test ramps, and bills by the vu-minute — no seats, no subscriptions, no shelfware. A 30-second smoke test costs cents.
Every virtual user streams back to your dashboard the instant it fires. See latency percentiles climb as load ramps, catch a threshold breach the second it happens, and abort a bad run before it burns your budget.
Forget per-seat tiers and annual commitments. You pay for exactly the virtual-user-minutes you generate, metered per second. Idle weeks cost nothing. A massive launch-day stress test costs what it costs — and you see the running meter before you hit go.
Describe the load shape, point at your endpoints, set your thresholds — that's the whole config. Drop in a sample request body and lmn templates the dynamic fields for you, so every virtual user sends fresh, realistic data instead of the same payload 8,000 times.
# load shape + target, that's itscenario: checkouttarget: https://staging-api.acme.io load: mode: curve rate: { from: 100, to: 8000, over: 12m } flow: - get: /products - post: /cart # body templated ↓ - post: /checkout body: sku: {{choice}} qty: {{int 1..5}} email: {{email}} expect: p95: < 200ms err: < 0.5%
A load test tells you that p95 spiked. lmn tells you why. Wire in your Prometheus metrics, distributed traces and logs, and our model correlates them against the live run to surface the actual bottleneck — the saturated pool, the slow query, the GC pause — not just a red line on a chart.
Skip the docs entirely. Tell lmn what you want to test in plain English and the assistant drafts the config, picks a sensible load curve, sets thresholds from your historical baselines, and — once it's running — narrates what's happening and what to look at.
Early access opens in batches. Get in now for founder pricing, a generous free run allowance, and a direct line to the team building it.