前言:
本文介绍一款开源的故障注入工具chaosblade,该工具原本由阿里研发,现已开源;工具特点:功能强大,使用简单。
该工具故障注入包含:cpu,内存,磁盘io,磁盘占用,网络注入等
简写:
status --> s; destroy -->d; create --> c;
使用方法:
工具获取连接:https://github.com/chaosblade-io/chaosblade/releases
将工具上传至待测机器并解压
进入解压的工具目录,执行对应注入命令
./blade create cpu load --cpu-list 0-3 --cpu-percent 80
执行成功,会返回一个id,如需撤销故障注入,执行如下命令
./blade d {id}
查询曾经注入的故障id,便于删除
./blade s --type c
磁盘注入:
参数介绍&