public class ResourceUsageMatcher extends Object
This is the driver class for managing all the resource usage emulators.
ResourceUsageMatcher expects a comma separated list of
ResourceUsageEmulatorPlugin implementations specified using
RESOURCE_USAGE_EMULATION_PLUGINS as the configuration parameter.
Note that the order in which the emulators are invoked is same as the order in which they are configured.
| Modifier and Type | Field and Description |
|---|---|
static String |
RESOURCE_USAGE_EMULATION_PLUGINS
Configuration key to set resource usage emulators.
|
| Constructor and Description |
|---|
ResourceUsageMatcher() |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.mapreduce.util.ResourceCalculatorPlugin monitor,
org.apache.hadoop.tools.rumen.ResourceUsageMetrics metrics,
Progressive progress)
Configure the
ResourceUsageMatcher to load the configured plugins
and initialize them. |
void |
matchResourceUsage() |
public static final String RESOURCE_USAGE_EMULATION_PLUGINS
public void configure(org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.mapreduce.util.ResourceCalculatorPlugin monitor,
org.apache.hadoop.tools.rumen.ResourceUsageMetrics metrics,
Progressive progress)
ResourceUsageMatcher to load the configured plugins
and initialize them.Copyright © 2014 Apache Software Foundation. All Rights Reserved.