public class Statistics
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
static org.slf4j.Logger |
LOG |
| Constructor | Description |
|---|---|
Statistics(org.apache.hadoop.conf.Configuration conf,
int pollingInterval,
java.util.concurrent.CountDownLatch startFlag) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
abort() |
|
void |
add(org.apache.hadoop.mapred.gridmix.Statistics.JobStats job) |
Used by JobMonitor to add the completed job.
|
void |
addClusterStatsObservers(org.apache.hadoop.mapred.gridmix.StatListener<org.apache.hadoop.mapred.gridmix.Statistics.ClusterStats> listener) |
|
void |
addJobStats(org.apache.hadoop.mapred.gridmix.Statistics.JobStats stats) |
Add a submitted job for monitoring.
|
void |
addJobStatsListeners(org.apache.hadoop.mapred.gridmix.StatListener<org.apache.hadoop.mapred.gridmix.Statistics.JobStats> listener) |
|
static org.apache.hadoop.mapred.gridmix.Statistics.JobStats |
generateJobStats(org.apache.hadoop.mapreduce.Job job,
org.apache.hadoop.tools.rumen.JobStory jobdesc) |
Generates a job stats.
|
void |
join(long millis) |
Wait until the service completes.
|
void |
shutdown() |
|
void |
start() |
Attempt to start the service.
|
public Statistics(org.apache.hadoop.conf.Configuration conf,
int pollingInterval,
java.util.concurrent.CountDownLatch startFlag)
throws java.io.IOException,
java.lang.InterruptedException
java.io.IOExceptionjava.lang.InterruptedExceptionpublic static org.apache.hadoop.mapred.gridmix.Statistics.JobStats generateJobStats(org.apache.hadoop.mapreduce.Job job,
org.apache.hadoop.tools.rumen.JobStory jobdesc)
public void addJobStats(org.apache.hadoop.mapred.gridmix.Statistics.JobStats stats)
public void add(org.apache.hadoop.mapred.gridmix.Statistics.JobStats job)
public void addClusterStatsObservers(org.apache.hadoop.mapred.gridmix.StatListener<org.apache.hadoop.mapred.gridmix.Statistics.ClusterStats> listener)
public void addJobStatsListeners(org.apache.hadoop.mapred.gridmix.StatListener<org.apache.hadoop.mapred.gridmix.Statistics.JobStats> listener)
public void start()
public void join(long millis)
throws java.lang.InterruptedException
shutdown or abort() has been requested.java.lang.InterruptedExceptionpublic void shutdown()
public void abort()
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.