Package jenkins.metrics.impl
Class JenkinsMetricProviderImpl
- java.lang.Object
-
- jenkins.metrics.api.MetricProvider
-
- jenkins.metrics.impl.JenkinsMetricProviderImpl
-
- All Implemented Interfaces:
ExtensionPoint
@Extension public class JenkinsMetricProviderImpl extends MetricProvider
Provides Jenkins specific metrics.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
JenkinsMetricProviderImpl.PeriodicWorkImpl
static class
JenkinsMetricProviderImpl.ResultRunListener
static class
JenkinsMetricProviderImpl.RunListenerImpl
static class
JenkinsMetricProviderImpl.ScheduledRate
static class
JenkinsMetricProviderImpl.SchedulingRate
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description JenkinsMetricProviderImpl()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.codahale.metrics.Histogram
getJenkinsExecutorTotalCount()
com.codahale.metrics.Histogram
getJenkinsExecutorUsedCount()
com.codahale.metrics.Histogram
getJenkinsNodeOnlineCount()
com.codahale.metrics.Histogram
getJenkinsNodeTotalCount()
com.codahale.metrics.MetricSet
getMetricSet()
Returns the set of metrics to register.static JenkinsMetricProviderImpl
instance()
-
Methods inherited from class jenkins.metrics.api.MetricProvider
metric, metrics, metrics
-
-
-
-
Method Detail
-
instance
public static JenkinsMetricProviderImpl instance()
-
getMetricSet
@NonNull public com.codahale.metrics.MetricSet getMetricSet()
Returns the set of metrics to register.- Specified by:
getMetricSet
in classMetricProvider
- Returns:
- the set of metrics to register.
-
getJenkinsExecutorTotalCount
public com.codahale.metrics.Histogram getJenkinsExecutorTotalCount()
-
getJenkinsExecutorUsedCount
public com.codahale.metrics.Histogram getJenkinsExecutorUsedCount()
-
getJenkinsNodeOnlineCount
public com.codahale.metrics.Histogram getJenkinsNodeOnlineCount()
-
getJenkinsNodeTotalCount
public com.codahale.metrics.Histogram getJenkinsNodeTotalCount()
-
-