描述
LitmusChaos 是一个开源的混沌工程平台,旨在通过以受控的方式引入混沌测试,帮助团队识别其基础设施中的弱点和潜在故障。由 CNCF 托管,LitmusChaos 基于现代混沌工程实践构建,易于使用、可扩展且快速。初创公司和企业都信任它来提高系统的可靠性。
该平台引入了 Litmus MCP 服务器,将混沌工程集成到 AI 工作流中,使用户能够直接从兼容的 MCP 客户端发现、运行和监控实验。这种集成使实验能够通过自然语言触发,从而更容易将弹性嵌入开发者工作流中。
LitmusChaos 提供了一整套全面的功能,包括 ChaosHub,提供各种经过充分测试和高度可调的混沌实验。用户可以将混沌实验按顺序或并行链接,以构建复杂场景,并使用 Litmus 探针创建和验证稳态假设。
该平台通过导出 Prometheus 指标来支持混沌可观察性,这有助于实时量化混沌对应用程序或基础设施的影响。LitmusChaos 高度可扩展,允许与其他工具集成以创建自定义实验。它特别适合以声明方式管理混沌的 Kubernetes 开发者和 SRE。
LitmusChaos 3.0 引入了经过改进的用户体验,具有简化的用户界面、用于微调实验的 Chaos Studio,以及对 MongoDB 高可用性的支持。它还包括用于稳态验证的弹性探针和改进代码架构的 API 重构。该平台适用于生产环境,并可以集成到 CI/CD 管道中进行端到端测试。
LitmusChaos的核心功能
开源混沌工程平台
CNCF 托管项目
通过 MCP 服务器与 AI 工作流集成
支持 Kubernetes 环境
ChaosHub 提供预定义实验
用于可观察性的 Prometheus 指标
可扩展以创建自定义实验
Litmus 3.0 中经过改进的用户界面
如何使用 LitmusChaos?
配置:以最小配置设置 LitmusChaos
使用:通过 MCP 客户端运行混沌实验
监控:实时观察实验结果
优化:使用 Chaos Studio 微调混沌参数
LitmusChaos的使用案例
- 基础设施测试
- AI 工作流集成
- Kubernetes 弹性
- CI/CD 管道集成
- 稳态验证








