Download the PHP package chaos-php/chaos-monkey-symfony-bundle without Composer
On this page you can find all versions of the php package chaos-php/chaos-monkey-symfony-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download chaos-php/chaos-monkey-symfony-bundle
More information about chaos-php/chaos-monkey-symfony-bundle
Files in chaos-php/chaos-monkey-symfony-bundle
Download chaos-php/chaos-monkey-symfony-bundle
More information about chaos-php/chaos-monkey-symfony-bundle
Files in chaos-php/chaos-monkey-symfony-bundle
Vendor chaos-php
Package chaos-monkey-symfony-bundle
Short Description Chaos Monkey for Symfony applications
License MIT
Package chaos-monkey-symfony-bundle
Short Description Chaos Monkey for Symfony applications
License MIT
Please rate this library. Is it a good library?
Informations about the package chaos-monkey-symfony-bundle
ChaosMonkeySymfonyBundle
Chaos Monkey for Symfony applications. Try to attack your running Symfony App.
Assaults
- Latency Assault - adds a delay randomly from the range (min and max)
- Exception Assault - throws given exception class
- Memory Assault - fill memory until target fraction (95% for example)
- Kill Assault - no mercy, plain
exit()
Watchers
- Request - attack http request
- Repository (not implemented)
- Service (not implemented)
Activators
- "Query param" - attack only if given query param is present (default
chaos
)
Symfony
How to use
-
Install with composer:
-
Add Symfony bundle (e.g.
config/bundles.php
): - Add
chaos_monkey.yaml
configuration (copy from below) and enable assaults - Watch your app plunge into chaos 🙈🙊🙉 😈
Configuration reference
Roadmap
- [ ] Flex recipe
- [ ] Metrics (for example
chaos_monkey_request_count_assaulted
) - [ ] Assault profiles - each profile can contain different assaults
- [ ] CustomWatcher (based on container tag)
- [ ] CustomAssault (not implemented)
License
ChaosMonkeySymfonyBundle is released under the MIT Licence. See the bundled LICENSE file for details.
Author
Arkadiusz Kondas (@ArkadiuszKondas)
All versions of chaos-monkey-symfony-bundle with dependencies
PHP Build Version
Package Version
The package chaos-php/chaos-monkey-symfony-bundle contains the following files
Loading the files please wait ....