Description
LitmusChaos est une plateforme open source de Chaos Engineering conçue pour aider les équipes à identifier les faiblesses et les pannes potentielles dans leurs infrastructures en induisant des tests de chaos de manière contrôlée. Hébergé par le CNCF, LitmusChaos est construit sur des pratiques modernes de Chaos Engineering, ce qui le rend facile à utiliser, évolutif et rapide. Il est approuvé par des startups et des entreprises pour améliorer la fiabilité des systèmes.
La plateforme introduit le serveur Litmus MCP, qui intègre le Chaos Engineering dans les flux de travail d'IA, permettant aux utilisateurs de découvrir, exécuter et surveiller des expériences directement depuis des clients MCP compatibles. Cette intégration permet des déclencheurs en langage naturel pour les expériences, facilitant ainsi l'incorporation de la résilience dans les flux de travail des développeurs.
LitmusChaos offre une suite complète de fonctionnalités, y compris ChaosHub, qui héberge une variété d'expériences de chaos bien testées et hautement ajustables. Les utilisateurs peuvent enchaîner des expériences de chaos en séquence ou en parallèle pour construire des scénarios complexes, et utiliser des sondes Litmus pour créer et vérifier des hypothèses d'état stable.
La plateforme prend en charge l'observabilité du chaos en exportant des métriques Prometheus, qui aident à quantifier l'impact du chaos sur les applications ou l'infrastructure en temps réel. LitmusChaos est hautement extensible, permettant l'intégration avec d'autres outils pour créer des expériences personnalisées. Il est particulièrement bénéfique pour les développeurs Kubernetes et les SRE qui gèrent le chaos de manière déclarative.
LitmusChaos 3.0 introduit une expérience utilisateur repensée avec une interface utilisateur simplifiée, Chaos Studio pour le réglage des expériences, et un support pour la haute disponibilité de MongoDB. Il comprend également des sondes de résilience pour la validation de l'état stable et un refactoring de l'API pour améliorer l'architecture du code. La plateforme est adaptée aux environnements de production et peut être intégrée dans des pipelines CI/CD pour des tests de bout en bout.
Fonctionnalités principales de LitmusChaos
Plateforme open source de Chaos Engineering
Projet hébergé par le CNCF
S'intègre aux flux de travail d'IA via le serveur MCP
Prend en charge les environnements Kubernetes
ChaosHub pour des expériences prédéfinies
Métriques Prometheus pour l'observabilité
Extensible pour des expériences personnalisées
Interface utilisateur repensée dans Litmus 3.0
Comment utiliser LitmusChaos ?
Configurer : Configurez LitmusChaos avec une configuration minimale
Utiliser : Exécutez des expériences de chaos via des clients MCP
Surveiller : Observez les résultats des expériences en temps réel
Optimiser : Ajustez les paramètres de chaos à l'aide de Chaos Studio
Cas d'utilisation de LitmusChaos
- Test d'infrastructure
- Intégration des flux de travail d'IA
- Résilience Kubernetes
- Intégration des pipelines CI/CD
- Validation de l'état stable








