VMware Network Loss | - Install
iproute2 for Ubuntu VM. - Requires
tc command for CentOS/RHEL VMs.
| N/A |
VMware Network Latency | - Install
iproute2 for Ubuntu VM. - Requires
tc command for CentOS/RHEL VMs.
| N/A |
VMware CPU Hog | - Install
stress-ng command in the VM. - Ability to run the
pkill command in case of abort.
| - Download the binary:
curl -LO https://app.harness.io/public/shared/tools/chaos/linux/stress-ng-amd64-v0.14.02 - Rename the binary:
mv stress-ng-amd64-v0.14.02 stress-ng - Make it executable:
chmod +x stress-ng - Move to system path:
sudo mv stress-ng /usr/local/bin/
|
VMware Memory Hog | - Install
stress-ng command in the VM. - Ability to run the
pkill command in case of abort.
| See VMware CPU Hog installation steps. |
VMware IO Stress | - Install
stress-ng command in the VM. - Ability to run the
pkill command in case of abort.
| See VMware CPU Hog installation steps. |
VMware DNS Chaos | - Install
dns_interceptor binary in the target VM. - Permissions to operate on
iptables .
| N/A |
- VMware HTTP Latency
- VMware HTTP Modify Response
- VMware HTTP Reset Peer
| - Install
toxiproxy-server binary in the target VM. - Install
toxiproxy-cli binary in the target VM. - Install
iproute2 in the target VM. - Permissions to operate on
iptables .
| - Download the binary:
curl -LO https://litmus-http-proxy.s3.amazonaws.com/server/toxiproxy-server-linux-amd64.tar.gz - Extract the archive:
tar -zxvf toxiproxy-server-linux-amd64.tar.gz - Make it executable:
chmod +x toxiproxy-server - Move to system path:
sudo mv toxiproxy-server /usr/local/bin/ - Download the binary:
curl -LO https://litmus-http-proxy.s3.amazonaws.com/cli/toxiproxy-cli-linux-amd64.tar.gz - Extract the archive:
tar -zxvf toxiproxy-cli-linux-amd64.tar.gz - Make it executable:
chmod +x toxiproxy-cli - Move to system path:
sudo mv toxiproxy-cli /usr/local/bin/
|