-
Notifications
You must be signed in to change notification settings - Fork 830
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Chaos Engineering as a Service #1462
Comments
|
Hey @WangXiangUSTC, I'd like to work on these issues.
From what I understand, Prometheus integration (as described in your proposed new architecture) could help for that. I'm not yet clear about the other two issues. Could you please elaborate on those? |
|
Welcome! Yes, we may use prometheus to save the metrics, and another point is how to collect metrics. For example, how to collect the network latency when injecting Network Chaos, and how to get the CPU/Memory usage when injecting Stress Chaos? The other two issues are focus on implementing a unified manager( |
|
This issue has been taken into CNCF Community Bridge. https://github.com/cncf/mentoring/blob/master/lfx-mentorship/2021/01-Spring/project_ideas.md#chaos-engineering-as-a-service |
Ah, got it. So Dashboard will be a unified manager for K8S cluster and physic node. And each cluster will have its own controller operator to manage the CRDs lifecycle.
Cool, I need to apply for this project on Linux Foundation then, right? |
Yeah, need to apply for it 😸 |
Feature Request
Is your feature request related to a problem? Please describe:
The following problems currently exist in Chaos Mesh:
And Chaos Mesh is not like Chaos Engineering as a Service.
Describe the feature you'd like:
There is a unified place to manage Chaos experiments for multiple platforms and multiple clusters, and you can see the monitoring data of the experiment.
The new architecture may look like this:

The text was updated successfully, but these errors were encountered: