Package org.apache.storm.perf.utils
Class MetricsSample
- java.lang.Object
-
- org.apache.storm.perf.utils.MetricsSample
-
public class MetricsSample extends Object
-
-
Constructor Summary
Constructors Constructor Description MetricsSample()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MetricsSamplefactory(Nimbus.Iface client, String topologyName)intgetNumExecutors()intgetNumSupervisors()intgetNumTasks()intgetNumWorkers()longgetSampleTime()longgetSpoutEmitted()intgetSpoutExecutors()longgetSpoutTransferred()longgetTotalAcked()longgetTotalEmitted()longgetTotalFailed()doublegetTotalLatency()intgetTotalSlots()longgetTotalTransferred()intgetUsedSlots()
-
-
-
Method Detail
-
factory
public static MetricsSample factory(Nimbus.Iface client, String topologyName) throws Exception
- Throws:
Exception
-
getSampleTime
public long getSampleTime()
-
getTotalTransferred
public long getTotalTransferred()
-
getTotalEmitted
public long getTotalEmitted()
-
getTotalAcked
public long getTotalAcked()
-
getTotalFailed
public long getTotalFailed()
-
getTotalLatency
public double getTotalLatency()
-
getSpoutEmitted
public long getSpoutEmitted()
-
getSpoutTransferred
public long getSpoutTransferred()
-
getNumSupervisors
public int getNumSupervisors()
-
getNumWorkers
public int getNumWorkers()
-
getNumTasks
public int getNumTasks()
-
getTotalSlots
public int getTotalSlots()
-
getSpoutExecutors
public int getSpoutExecutors()
-
getNumExecutors
public int getNumExecutors()
-
getUsedSlots
public int getUsedSlots()
-
-