Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Chaos Engineering Platforms
  3. chaosd

chaosd

What it is

chaosd is a free Chaos Engineering tool for injecting faults into physical machine environments and recovering from experiments. It supports process, network, CPU or memory pressure, disk, and host faults. It can run as a command-line tool or as a background service controlled through HTTP requests. Chaosd is deployed separately from Chaos Mesh; PhysicalMachineChaos experiments require it to run in service mode on each targeted physical or virtual machine. The documented environment requires glibc 2.17 or later, and the documented binary download is a Linux amd64 tarball. Network experiments using tc or iptables require sudo or root privileges. The repository lists tc, ipset, and iptables as deployment prerequisites; source builds also require stress-ng and byteman. Chaosd can find experiments and recover them by UID. The plan costs nothing, and the repository identifies the license as Apache-2.0. It supports network fault injection and blast-radius controls, but does not provide Kubernetes support, cloud fault injection, or experiment scheduling.

For and against

For

  • Supports process, network, CPU, memory, disk, and host faults.
  • Can run as a CLI or HTTP-controlled background service.
  • Experiments can be recovered by UID.
  • Apache-2.0 licensed and free.

Against

  • The documented binary download is for Linux amd64.
  • Network experiments may require sudo or root privileges.
  • Does not provide Kubernetes support or cloud fault injection.
  • Experiment scheduling is not provided.

The verdict

chaosd offers command-line and service-mode fault injection for physical machine environments, with experiment recovery by UID. Its Linux requirements, separate deployment from Chaos Mesh, and missing Kubernetes, cloud, and scheduling support shape where it fits.

Who it suits

chaosd suits users who need to inject and recover faults in physical or virtual machine environments. It requires Linux, glibc 2.17 or later, and elevated privileges for network experiments using tc or iptables.

Plans and prices

Chaosd

Free

Apache-2.0 licensed; Linux binary download; requires glibc v2.17 or later

Every plan, in full

On the record

Deployment
Chaosd is downloaded and deployed separately from Chaos Mesh.chaos-mesh.org · read 7 Oct 2026
Download
The documented binary download is a Linux amd64 tarball, with stable versioned and latest unstable downloads described.chaos-mesh.org · read 7 Oct 2026
Fault types
It supports process, network, CPU or memory pressure, disk, and host faults.chaos-mesh.org · read 7 Oct 2026
Integration
Chaos Mesh PhysicalMachineChaos experiments require Chaosd deployed in service mode on the physical or virtual machines targeted for fault injection.chaos-mesh.org · read 7 Oct 2026
License
The GitHub repository identifies its license as Apache-2.0.github.com · read 7 Oct 2026
Prerequisites
The repository lists tc, ipset, and iptables as deployment prerequisites, and lists stress-ng and byteman as additional requirements when building from source.github.com · read 7 Oct 2026
Privileges
Network experiments using tc or iptables require Chaosd commands to run with sudo or root privileges.chaos-mesh.org · read 7 Oct 2026
Purpose
Chaosd is a Chaos Engineering tool for injecting and recovering faults in physical machine environments.chaos-mesh.org · read 7 Oct 2026
Recovery
Chaosd supports searching for experiments and recovering experiments by their UIDs.chaos-mesh.org · read 7 Oct 2026
Security
The PhysicalMachineChaos guide shows Chaosd configured with TLS certificates and says running the service without generated certificates is not recommended for cluster security.chaos-mesh.org · read 7 Oct 2026
Supported environment
The documented operating environment requires glibc version 2.17 or later.chaos-mesh.org · read 7 Oct 2026
Work modes
Chaosd can run as a command-line tool or as a background service controlled through HTTP requests.chaos-mesh.org · read 7 Oct 2026

Alternatives to chaosd

Every alternative, ranked