Class TiangongJmxExporter.TiangongMetricsMBean
java.lang.Object
tech.riemann.nif.support.tiangong.monitor.TiangongJmxExporter.TiangongMetricsMBean
- All Implemented Interfaces:
TiangongJmxExporter.TiangongMetricsMXBean
- Enclosing class:
TiangongJmxExporter
public static class TiangongJmxExporter.TiangongMetricsMBean
extends Object
implements TiangongJmxExporter.TiangongMetricsMXBean
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
TiangongMetricsMBean
public TiangongMetricsMBean()
-
-
Method Details
-
getTotalRequests
public long getTotalRequests()- Specified by:
getTotalRequestsin interfaceTiangongJmxExporter.TiangongMetricsMXBean
-
getActiveRequests
public long getActiveRequests()- Specified by:
getActiveRequestsin interfaceTiangongJmxExporter.TiangongMetricsMXBean
-
getTotalErrors
public long getTotalErrors()- Specified by:
getTotalErrorsin interfaceTiangongJmxExporter.TiangongMetricsMXBean
-
getTotalBytesSent
public long getTotalBytesSent()- Specified by:
getTotalBytesSentin interfaceTiangongJmxExporter.TiangongMetricsMXBean
-
getTotalBytesReceived
public long getTotalBytesReceived()- Specified by:
getTotalBytesReceivedin interfaceTiangongJmxExporter.TiangongMetricsMXBean
-
getAvgResponseTimeMs
public long getAvgResponseTimeMs()- Specified by:
getAvgResponseTimeMsin interfaceTiangongJmxExporter.TiangongMetricsMXBean
-
getMaxResponseTimeMs
public long getMaxResponseTimeMs()- Specified by:
getMaxResponseTimeMsin interfaceTiangongJmxExporter.TiangongMetricsMXBean
-
getUptime
- Specified by:
getUptimein interfaceTiangongJmxExporter.TiangongMetricsMXBean
-
getUptimeMs
public long getUptimeMs()- Specified by:
getUptimeMsin interfaceTiangongJmxExporter.TiangongMetricsMXBean
-
getVersion
- Specified by:
getVersionin interfaceTiangongJmxExporter.TiangongMetricsMXBean
-
reset
public void reset()- Specified by:
resetin interfaceTiangongJmxExporter.TiangongMetricsMXBean
-