Class JvmAttributeGaugeSet

java.lang.Object
io.dropwizard.metrics5.jvm.JvmAttributeGaugeSet
All Implemented Interfaces:
io.dropwizard.metrics5.Metric, io.dropwizard.metrics5.MetricSet

public class JvmAttributeGaugeSet extends Object implements io.dropwizard.metrics5.MetricSet
A set of gauges for the JVM name, vendor, and uptime.
  • Constructor Details

    • JvmAttributeGaugeSet

      public JvmAttributeGaugeSet()
      Creates a new set of gauges.
    • JvmAttributeGaugeSet

      public JvmAttributeGaugeSet(RuntimeMXBean runtime)
      Creates a new set of gauges with the given RuntimeMXBean.
      Parameters:
      runtime - JVM management interface with access to system properties
  • Method Details

    • getMetrics

      public Map<io.dropwizard.metrics5.MetricName,io.dropwizard.metrics5.Metric> getMetrics()
      Specified by:
      getMetrics in interface io.dropwizard.metrics5.MetricSet