Help needed to get on speed with Chaos Monkey solutions

142 views
Skip to first unread message

Denys Kholod

unread,
May 19, 2017, 5:44:15 AM5/19/17
to Simian Army Users

We are considering to do a controlled chaos testing for different components of our system like RabbitMQ cluster, MongoDB cluster, REST API services hosted on Windows, and so on. 

To conduct chaos testing, we plan to use Google Compute Engine and roll-out VMs (Linux and Windows) where the components will be hosted.


I’m very new to Netflix Chaos Monkey and cannot figure out if it is relevant for us. 

Below is a list of questions I’d like to clarify on a high level, about Chaos Monkey and Simian Army features.


1) Is it suitable to do the chaos test during couple of hours, setting up “monkey” targets, e.g. during 2 hours induce X failures to groups #1, Y failures to group #2?

2) What features are supported for Windows e.g. reboots, latency, etc.?

3) Is it any manuals on how to configure chaos tests for Google Compute Engine? Does it support same set of failures as AWS, e.g. reboots, latency, etc.? 

4) Is the Latency Monkey available, is it any detailed guide how to use it?

5) What type of logging information is available? Is it available as log files out of box?


I will highly appreciate your answers or links to related resources.

Thanks.


1

Lorin Hochstein

unread,
May 22, 2017, 1:00:09 PM5/22/17
to Simian Army Users
Hi Denys:

The latest version of Chaos Monkey supports Google Compute Engine, but it requires that you use Spinnaker, and it only does instance termination. The previous version of Chaos Monkey, which supports a wider variety of chaos events that can be injected, but it only supports AWS and vSphere.

Take care,

Lorin

Denys Kholod

unread,
May 24, 2017, 4:18:44 AM5/24/17
to Simian Army Users
Hello Lorin,

Thank you for reply. I'm also interested in Simian Army toolset.
As far as I can see it has only AWS support, and for the network latency, it is bash script, but looks like no support for Windows. 

Would be great to confirm my understanding.

Thank you,
Denys.

Lorin Hochstein

unread,
May 25, 2017, 12:03:40 PM5/25/17
to Simian Army Users
Hi Denys:

Yes, Simian Army only support AWS (and vSphere). Network latency is implemented as a bash script that invokes the Linux-specific tc (traffic control) utility. It wouldn't work on Windows.

Lorin


--
You received this message because you are subscribed to a topic in the Google Groups "Simian Army Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/simianarmy-users/TgQz-e2I5GI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to simianarmy-use...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Denys Kholod

unread,
May 25, 2017, 12:29:00 PM5/25/17
to Simian Army Users
Hi Lorin.

Makes sense.

Thanks for confirming.
Reply all
Reply to author
Forward
0 new messages