github.com/niedbalski/juju@v0.0.0-20190215020005-8ff100488e47/acceptancetests/repository/trusty/chaos-monkey/actions.yaml (about) 1 show-logs: 2 description: Stage chaos monkey logs for viewing with 'juju action fetch' 3 params: 4 chaos-dir: 5 type: string 6 description: The base directory in which to search for logs. 7 monkey-id: 8 type: string 9 description: The ID of the monkey-id for which logs should be shown. 10 show-monkey-ids: 11 description: List the monkey-ids that have been run on the service unit. 12 params: 13 chaos-dir: 14 type: string 15 description: The base directory to search for evidence of monkeys. 16 start: 17 description: Start the chaos monkey. 18 params: 19 exclude-command: 20 type: string 21 enum: [deny-all, deny-incoming, deny-outgoing, deny-state-server, 22 deny-api-server, deny-sys-log, kill-jujud, kill-mongod, 23 restart-unit, delay, delay-long, drop, corrupt, duplicate] 24 description: Exclude commands from the test list. 25 exclude-group: 26 type: string 27 enum: [net, kill] 28 description: Exclude groups from the test list. 29 include-command: 30 type: string 31 enum: [deny-all, deny-incoming, deny-outgoing, deny-state-server, 32 deny-api-server, deny-sys-log, kill-jujud, kill-mongod, 33 restart-unit, delay, delay-long, drop, corrupt, duplicate] 34 description: Include only these commands in the test list. 35 include-group: 36 type: string 37 enum: [net, kill] 38 description: Include only these groups in the test list. 39 total-timeout: 40 type: integer 41 description: Timeout in seconds for which the monkey should run. 42 enablement-timeout: 43 type: integer 44 description: Timeout in seconds to run each chaos operation. 45 mode: 46 type: string 47 enum: [single, continuous] 48 description: Execution mode either single or continuous. 49 monkey-id: 50 type: string 51 description: Identifier to track this monkeys actions.