Class PrometheusReporterFactory

  • All Implemented Interfaces:
    io.dropwizard.jackson.Discoverable, io.dropwizard.metrics.common.ReporterFactory

    public class PrometheusReporterFactory
    extends io.dropwizard.metrics.common.BaseReporterFactory
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.codahale.metrics.ScheduledReporter build​(com.codahale.metrics.MetricRegistry registry)  
      • Methods inherited from class io.dropwizard.metrics.common.BaseReporterFactory

        getDisabledAttributes, getDurationUnit, getExcludes, getExcludesAttributes, getFilter, getFrequency, getIncludes, getIncludesAttributes, getRateUnit, getUseRegexFilters, getUseSubstringMatching, setDurationUnit, setExcludes, setExcludesAttributes, setFrequency, setIncludes, setIncludesAttributes, setRateUnit, setUseRegexFilters, setUseSubstringMatching
    • Field Detail

      • url

        @NotNull
        public @NotNull String url
      • prefix

        @NotNull
        public @NotNull String prefix
      • job

        @NotNull
        public @NotNull String job
    • Constructor Detail

      • PrometheusReporterFactory

        public PrometheusReporterFactory()
    • Method Detail

      • build

        public com.codahale.metrics.ScheduledReporter build​(com.codahale.metrics.MetricRegistry registry)