Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/clivern/chaos

🐺 A Server Chaos Maker, Set up in Minutes.
https://github.com/clivern/chaos

chaos chaos-engineering http-errors latency tcp-errors

Last synced: 3 months ago
JSON representation

🐺 A Server Chaos Maker, Set up in Minutes.

Awesome Lists containing this project

README

        


Chaos Logo

Chaos


A Server Chaos Maker, Set up in Minutes.





















Chaos causes a chaos to running servers. It can cause random reboots, traffic drop, latency, cpu/memory/io usage increase or health checks failure. Chaos needed badly to test monitoring systems efficiency or systems resilience.

### Getting Started

To install `Chaos`, Use the following script:

```zsh
# To install chaos
$ bash < <(curl -s https://raw.githubusercontent.com/clivern/chaos/main/deployment/ubuntu/install.sh)

# To Install node exporter (optional)
$ bash < <(curl -s https://raw.githubusercontent.com/clivern/chaos/main/deployment/ubuntu/node_exporter.sh)

# To upgrade chaos
$ bash < <(curl -s https://raw.githubusercontent.com/clivern/chaos/main/deployment/ubuntu/upgrade.sh)

# Get The Public IP
$ curl https://ipinfo.io/ip
x.x.x.x
```

### Versioning

For transparency into our release cycle and in striving to maintain backward compatibility, Chaos is maintained under the [Semantic Versioning guidelines](https://semver.org/) and release process is predictable and business-friendly.

See the [Releases section of our GitHub project](https://github.com/clivern/chaos/releases) for changelogs for each release version of Chaos. It contains summaries of the most noteworthy changes made in each release. Also see the [Milestones section](https://github.com/clivern/chaos/milestones) for the future roadmap.

### Bug tracker

If you have any suggestions, bug reports, or annoyances please report them to our issue tracker at https://github.com/clivern/chaos/issues

### Security Issues

If you discover a security vulnerability within Chaos, please send an email to [[email protected]](mailto:[email protected])

### Contributing

We are an open source, community-driven project so please feel free to join us. see the [contributing guidelines](CONTRIBUTING.md) for more details.

### License

© 2022, Clivern. Released under [MIT License](https://opensource.org/licenses/mit-license.php).

**Chaos** is authored and maintained by [@clivern](http://github.com/clivern).