Uses of Interface
org.jenkinsci.plugins.prometheus.collectors.MetricCollector
-
-
Uses of MetricCollector in org.jenkinsci.plugins.prometheus.collectors
Classes in org.jenkinsci.plugins.prometheus.collectors that implement MetricCollector Modifier and Type Class Description class
BaseMetricCollector<T,I extends io.prometheus.client.SimpleCollector<?>>
class
NoOpMetricCollector<T,I extends io.prometheus.client.Collector>
class
TestBasedMetricCollector<T,I extends io.prometheus.client.SimpleCollector<?>>
Methods in org.jenkinsci.plugins.prometheus.collectors that return MetricCollector Modifier and Type Method Description MetricCollector<Run<?,?>,? extends io.prometheus.client.Collector>
CollectorFactory. createCoverageRunCollector(CollectorType type, String[] labelNames)
MetricCollector<com.cloudbees.simplediskusage.DiskItem,? extends io.prometheus.client.Collector>
CollectorFactory. createDiskItemCollector(CollectorType type, String[] labelNames)
MetricCollector<FileStore,? extends io.prometheus.client.Collector>
CollectorFactory. createFileStoreCollector(CollectorType type, String[] labelNames)
MetricCollector<Jenkins,? extends io.prometheus.client.Collector>
CollectorFactory. createJenkinsCollector(CollectorType type, String[] labelNames)
MetricCollector<Job<?,?>,? extends io.prometheus.client.Collector>
CollectorFactory. createJobCollector(CollectorType type, String[] labelNames)
MetricCollector<com.cloudbees.simplediskusage.JobDiskItem,? extends io.prometheus.client.Collector>
CollectorFactory. createJobDiskItemCollector(CollectorType type, String[] labelNames)
MetricCollector<LoadStatistics.LoadStatisticsSnapshot,? extends io.prometheus.client.Collector>
CollectorFactory. createLoadStatisticsCollector(CollectorType type, String[] labelNames, String prefix)
MetricCollector<Run<?,?>,? extends io.prometheus.client.Collector>
CollectorFactory. createRunCollector(CollectorType type, String[] labelNames, String prefix)
protected MetricCollector
BaseCollectorFactory. saveBuildCollector(MetricCollector collector)
Methods in org.jenkinsci.plugins.prometheus.collectors with parameters of type MetricCollector Modifier and Type Method Description protected MetricCollector
BaseCollectorFactory. saveBuildCollector(MetricCollector collector)
-
Uses of MetricCollector in org.jenkinsci.plugins.prometheus.collectors.builds
Classes in org.jenkinsci.plugins.prometheus.collectors.builds that implement MetricCollector Modifier and Type Class Description class
BuildAbortedCounter
class
BuildDurationGauge
class
BuildDurationSummary
class
BuildFailedCounter
class
BuildLikelyStuckGauge
class
BuildResultGauge
class
BuildResultOrdinalGauge
class
BuildsMetricCollector<T,I extends io.prometheus.client.SimpleCollector<?>>
class
BuildStartGauge
class
BuildSuccessfulCounter
class
BuildTotalCounter
class
BuildUnstableCounter
class
FailedTestsGauge
class
SkippedTestsGauge
class
StageSummary
class
TotalTestsGauge
Methods in org.jenkinsci.plugins.prometheus.collectors.builds that return MetricCollector Modifier and Type Method Description MetricCollector<Run<?,?>,? extends io.prometheus.client.Collector>
BuildCollectorFactory. createCollector(CollectorType type, String[] labelNames, String prefix)
MetricCollector<Run<?,?>,? extends io.prometheus.client.Collector>
CounterManager. getCounter(CollectorType type, String[] labels, String prefix)
-
Uses of MetricCollector in org.jenkinsci.plugins.prometheus.collectors.coverage
Classes in org.jenkinsci.plugins.prometheus.collectors.coverage that implement MetricCollector Modifier and Type Class Description class
CoverageBranchCoveredGauge
class
CoverageBranchMissedGauge
class
CoverageBranchPercentGauge
class
CoverageBranchTotalGauge
class
CoverageClassCoveredGauge
class
CoverageClassMissedGauge
class
CoverageClassPercentGauge
class
CoverageClassTotalGauge
class
CoverageFileCoveredGauge
class
CoverageFileMissedGauge
class
CoverageFilePercentGauge
class
CoverageFileTotalGauge
class
CoverageInstructionCoveredGauge
class
CoverageInstructionMissedGauge
class
CoverageInstructionPercentGauge
class
CoverageInstructionTotalGauge
class
CoverageLineCoveredGauge
class
CoverageLineMissedGauge
class
CoverageLinePercentGauge
class
CoverageLineTotalGauge
class
CoverageMetricsCollector<T,I extends io.prometheus.client.SimpleCollector<?>>
Methods in org.jenkinsci.plugins.prometheus.collectors.coverage that return MetricCollector Modifier and Type Method Description MetricCollector<Run<?,?>,? extends io.prometheus.client.Collector>
CoverageCollectorFactory. createCollector(CollectorType type, String[] labelNames)
-
Uses of MetricCollector in org.jenkinsci.plugins.prometheus.collectors.disk
Classes in org.jenkinsci.plugins.prometheus.collectors.disk that implement MetricCollector Modifier and Type Class Description class
DiskUsageBytesGauge
class
DiskUsageFileCountGauge
class
FileStoreAvailableGauge
class
FileStoreCapacityGauge
class
JobUsageBytesGauge
Methods in org.jenkinsci.plugins.prometheus.collectors.disk that return MetricCollector Modifier and Type Method Description MetricCollector<com.cloudbees.simplediskusage.DiskItem,? extends io.prometheus.client.Collector>
DiskCollectorFactory. createDiskItemCollector(CollectorType type, String[] labelNames)
MetricCollector<FileStore,? extends io.prometheus.client.Collector>
DiskCollectorFactory. createFileStoreCollector(CollectorType type, String[] labelNames)
MetricCollector<com.cloudbees.simplediskusage.JobDiskItem,? extends io.prometheus.client.Collector>
DiskCollectorFactory. createJobDiskItemCollector(CollectorType type, String[] labelNames)
-
Uses of MetricCollector in org.jenkinsci.plugins.prometheus.collectors.executors
Classes in org.jenkinsci.plugins.prometheus.collectors.executors that implement MetricCollector Modifier and Type Class Description class
ExecutorsAvailableGauge
class
ExecutorsBusyGauge
class
ExecutorsConnectingGauge
class
ExecutorsDefinedGauge
class
ExecutorsIdleGauge
class
ExecutorsOnlineGauge
class
ExecutorsQueueLengthGauge
Methods in org.jenkinsci.plugins.prometheus.collectors.executors that return MetricCollector Modifier and Type Method Description MetricCollector<LoadStatistics.LoadStatisticsSnapshot,? extends io.prometheus.client.Collector>
ExecutorCollectorFactory. createCollector(CollectorType type, String[] labelNames, String prefix)
-
Uses of MetricCollector in org.jenkinsci.plugins.prometheus.collectors.jenkins
Classes in org.jenkinsci.plugins.prometheus.collectors.jenkins that implement MetricCollector Modifier and Type Class Description class
JenkinsUpGauge
class
JenkinsUptimeGauge
class
JenkinsVersionInfo
class
NodesOnlineGauge
Methods in org.jenkinsci.plugins.prometheus.collectors.jenkins that return MetricCollector Modifier and Type Method Description MetricCollector<Jenkins,? extends io.prometheus.client.Collector>
JenkinsCollectorFactory. createCollector(CollectorType type, String[] labelNames)
-
Uses of MetricCollector in org.jenkinsci.plugins.prometheus.collectors.jobs
Classes in org.jenkinsci.plugins.prometheus.collectors.jobs that implement MetricCollector Modifier and Type Class Description class
BuildDiscardGauge
class
CurrentRunDurationGauge
class
HealthScoreGauge
class
LogUpdatedGauge
class
NbBuildsGauge
Methods in org.jenkinsci.plugins.prometheus.collectors.jobs that return MetricCollector Modifier and Type Method Description MetricCollector<Job<?,?>,? extends io.prometheus.client.Collector>
JobCollectorFactory. createCollector(CollectorType type, String[] labelNames)
-