Class DistributedIssuesMonkeyFactory
java.lang.Object
org.apache.hadoop.hbase.chaos.factories.MonkeyFactory
org.apache.hadoop.hbase.chaos.factories.DistributedIssuesMonkeyFactory
A chaos monkey to create distributed cluster related issues, requires a user with passwordless
ssh access to the cluster and sudo privileges.
-
Field Summary
Modifier and TypeFieldDescriptionprivate long
private long
private long
private long
private long
private long
private String
private long
private long
private long
private String
private float
private long
Fields inherited from class org.apache.hadoop.hbase.chaos.factories.MonkeyFactory
CALM, columnFamilies, CONFIGURABLE_SLOW_DETERMINISTIC, DATA_ISSUES, DISTRIBUTED_ISSUES, FACTORIES, MASTER_KILLING, MOB_NO_KILL, MOB_SLOW_DETERMINISTIC, NO_KILL, properties, SERVER_AND_DEPENDENCIES_KILLING, SERVER_KILLING, SLOW_DETERMINISTIC, STRESS_AM, tableName, UNBALANCE, util
-
Constructor Summary
-
Method Summary
Methods inherited from class org.apache.hadoop.hbase.chaos.factories.MonkeyFactory
getFactory, setColumnFamilies, setProperties, setTableName, setUtil
-
Field Details
-
action1Period
-
action2Period
-
cpuLoadDuration
-
cpuLoadProcesses
-
networkIssueTimeout
-
networkIssueDuration
-
networkIssueRation
-
networkIssueDelay
-
networkIssueInterface
-
fillDiskTimeout
-
fillDiskPath
-
fillDiskFileSize
-
fillDiskIssueduration
-
-
Constructor Details
-
DistributedIssuesMonkeyFactory
public DistributedIssuesMonkeyFactory()
-
-
Method Details
-
build
- Specified by:
build
in classMonkeyFactory
-
loadProperties
-