Chaos engineering, network-deep

Break it
on purpose.
CHAOS

Straight Chaos injects real faults into your stack — latency, packet loss, partitions, kills — straight at the network layer with eBPF. Find the failure before your users do.

kernel-level eBPF injection zero code changes blast radius controls
prod-cluster / us-east-1 23 services · healthy
live fault injection t+00:00
/ experiments

Every way your system can fail, on a button.

Pre-built fault scenarios that map to how production actually breaks — applied at the layer where it hurts.

01

Latency Injection

Add 50ms or 5s of delay to any flow between services. Catch the timeouts and retries that cascade into outages.

tc / eBPF
02

Packet Loss & Corruption

Drop, duplicate, or scramble packets on a target interface. Prove your retransmit logic actually works.

XDP drop
03

Network Partition

Split a cluster in two and watch the split-brain. The classic distributed-systems nightmare, on demand.

conntrack
04

Resource Burn & Kill

Pin CPU, eat memory, or hard-kill a pod mid-request. Test the autoscaler and the on-call runbook at once.

cgroup v2
/ how it works

One CLI. No sidecars. No code changes.

Drop the agent in, define a blast radius, and run. It watches your steady-state metrics and aborts the second things go past the line you drew.

— chaos run — prod-checkout
/ platform

Built for engineers who own the pager.

Automatic abort

Define your steady-state SLOs. The moment an experiment pushes a metric past threshold, the fault is rolled back automatically — no manual kill switch sprint.

Blast radius control

Scope every experiment to a percentage of traffic, a single AZ, or one service. Start at 1% in prod and ramp with confidence.

GameDay scheduling

Turn ad-hoc fire drills into recurring, scored experiments. Track resilience as a number that goes up over time.

CI gate

Fail the pipeline when a new build can't survive a known fault. Resilience regressions caught before they ship.

Full audit trail

Every fault, who ran it, what it touched, and how the system responded — timestamped and exportable for the post-mortem.

eBPF-native

Faults run in the kernel, not a proxy. Microsecond precision, near-zero overhead, and access to layers app-level tools can't reach.

Pricing

Free to start. Pay when you need to scale.

Solo
Free
For solo engineers kicking the tires
  • ✓ 1 agent
  • ✓ 10 experiments / month
  • ✓ All fault types
  • ✓ Community support
RECOMMENDED
Team
$99/mo
For teams running real chaos eng
  • ✓ Up to 10 agents
  • Unlimited experiments
  • ✓ Templates & schedules
  • ✓ Webhooks (Slack, PagerDuty)
  • ✓ Team invites
  • ✓ Email support
Enterprise
Custom
For platform teams at scale
  • ✓ Unlimited agents
  • ✓ SSO (SAML, Okta)
  • ✓ Audit log
  • ✓ Dedicated support
  • ✓ SLA

Stop hoping it holds.
Prove it does.

Spin up your first experiment in minutes. Free for solo engineers and small teams.

Read the docs