On the recordRead 8 Oct 202622 facts
Tumult
On the record
- Agent integration
- The MCP server exposes 40 tools over stdio or Streamable HTTP for compatible agents to discover plugins, run experiments, query analytics, and recommend tests.tumult.rs · read 8 Oct 2026
- Analytics
- The daemon ingests OpenTelemetry traces, metrics, and logs into an embedded DuckDB store called Kronika, which supports SQL queries and Parquet export.tumult.rs · read 8 Oct 2026
- Approval controls
- Runs use risk tiers T0–T3, with gated approvals that can require a quorum, expire by TTL, and pin the experiment content hash.tumult.rs · read 8 Oct 2026
- Approvals and audit
- Runs use risk tiers T0–T3, with gated approvals supporting quorum, time-to-live limits, content-hash pinning, and separation of duties; actions enter a hash-chained audit trail.tumult.rs · read 8 Oct 2026
- Audit and stop controls
- Tumult provides a two-step emergency stop, a stop-all kill switch, and a hash-chained audit trail.tumult.rs · read 8 Oct 2026
- Compliance reporting
- Tumult maps experiments to DORA, NIS2, PCI-DSS 4.0, ISO 22301, ISO 27001, SOC 2, and Basel III; its R2 evidence pack is available for DORA, NIS2, ISO 27001, and SOC 2, while the other listed frameworks are mapping-only.tumult.rs · read 8 Oct 2026
- Deployment
- Tumult is distributed as a static binary and as prebuilt Docker images on GHCR; the site says the binary needs no Python or runtime dependencies.tumult.rs · read 8 Oct 2026
- Emergency stops
- Tumult provides a two-step emergency stop and a stop-all kill switch to halt runs.tumult.rs · read 8 Oct 2026
- Experiment authoring
- Experiments can be created in the web UI or written in TOON and run from the CLI.tumult.rs · read 8 Oct 2026
- Fault actions
- The homepage describes 16 plugins and 91 chaos actions across databases, Kafka, containers, Kubernetes, SSH, and CPU, memory, and I/O stress.tumult.rs · read 8 Oct 2026
- Fault injection
- The site lists 16 plugins and 91 chaos actions covering technologies including Kubernetes, Docker, PostgreSQL, MySQL, Redis, Kafka, SSH, and CPU, memory, and I/O stress.tumult.rs · read 8 Oct 2026
- Install options
- The homepage provides a shell installer and a Docker image, and describes Tumult as a static binary with no runtime dependencies.tumult.rs · read 8 Oct 2026
- License
- Tumult is open source under the Apache-2.0 license.tumult.rs · read 8 Oct 2026
- License and pricing
- The site describes Tumult as open source under the Apache-2.0 license; the opened maker pages did not state a price or trial offer.tumult.rs · read 8 Oct 2026
- MCP integration
- Tumult provides 40 Model Context Protocol tools over stdio or Streamable HTTP for compatible agents to discover plugins, run experiments, query analytics, and make recommendations.tumult.rs · read 8 Oct 2026
- Observability integrations
- Tumult exports telemetry over OTLP; its guide describes routing through an OpenTelemetry Collector to backends including Jaeger, Prometheus, Loki, SigNoz, and Datadog.tumult.rs · read 8 Oct 2026
- Plugin security boundary
- The security assessment says script plugins execute shell scripts and that Tumult trusts plugin script content, so a malicious registered plugin can execute arbitrary commands.tumult.rs · read 8 Oct 2026
- Purpose
- Tumult is a Rust-native chaos engineering platform for defining, running, and analyzing experiments that test how systems behave under failure conditions.tumult.rs · read 8 Oct 2026