Package io.dropwizard.metrics5.jvm
Class ThreadStatesGaugeSet
java.lang.Object
io.dropwizard.metrics5.jvm.ThreadStatesGaugeSet
- All Implemented Interfaces:
io.dropwizard.metrics5.Metric
,io.dropwizard.metrics5.MetricSet
- Direct Known Subclasses:
CachedThreadStatesGaugeSet
A set of gauges for the number of threads in their various states and deadlock detection.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a new set of gauges using the default MXBeans.ThreadStatesGaugeSet
(ThreadMXBean threads, ThreadDeadlockDetector deadlockDetector) Creates a new set of gauges using the given MXBean and detector. -
Method Summary
Modifier and TypeMethodDescriptionMap<io.dropwizard.metrics5.MetricName,
io.dropwizard.metrics5.Metric>
-
Constructor Details
-
ThreadStatesGaugeSet
public ThreadStatesGaugeSet()Creates a new set of gauges using the default MXBeans. -
ThreadStatesGaugeSet
Creates a new set of gauges using the given MXBean and detector.- Parameters:
threads
- a thread MXBeandeadlockDetector
- a deadlock detector
-
-
Method Details
-
getMetrics
- Specified by:
getMetrics
in interfaceio.dropwizard.metrics5.MetricSet
-