Skip to content
SPECIFICTION
Get listed

chaosd vs khaos-monkey

chaosd

github.com

khaos-monkey

github.com

Side by side

Figurechaosdkhaos-monkey
Price fromFree—
Free planYes—
Free trial——
Open source——
LinuxYesYes
APIYes—
Self-hostedYesYes
Plans published10
Spec score · Chaos Engineering Platforms7.9 (#11)6.9 (#21)
DeploymentChaosd is downloaded and deployed separately from Chaos Mesh.The README describes deploying it as a Kubernetes Deployment using the dagandersen/khaos-monkey:latest container image, or running it locally with Cargo and kubeconfig.
PurposeChaosd is a Chaos Engineering tool for injecting and recovering faults in physical machine environments.khaos-monkey randomly terminates Kubernetes pods according to configured rules and modes.

Plans

chaosd

  • ChaosdFree

chaosd pricing →

khaos-monkey

No plans published.

khaos-monkey pricing →

In their own words

chaosd

Chaosd is free Apache-2.0 software for injecting and recovering faults on physical machines. It can create process, network, CPU or memory pressure, disk, and host faults. Use it as a command-line tool or run it as a background service controlled through HTTP requests. Chaosd is deployed separately from Chaos Mesh; PhysicalMachineChaos experiments require service mode on each targeted physical or virtual machine. The documented environment requires glibc 2.17 or later, and the binary download described is a Linux amd64 tarball. Network experiments using tc or iptables require sudo or root privileges. Deployment prerequisites include tc, ipset, and iptables; source builds additionally list stress-ng and byteman. Experiments can be searched and recovered by UID. TLS certificates are shown for service security, and running without generated certificates is not recommended.

Visit github.com

khaos-monkey

khaos-monkey has no write-up on Specifiction yet; its figures are above.

Visit github.com