Interface MetricsReporter

All Known Implementing Classes:
AbstractMetricsReporter, DatadogReporter, DatadogTraceReporter, GraphiteReporter, JaegerReporter, JmxReporter, PrometheusReporter, StreamMetricsNuxeoReporter, ZipkinReporter, ZPageReporter

public interface MetricsReporter
Since:
11.1
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    init(long pollInterval, Map<String,String> options)
    Called on new instance.
    void
    start(io.dropwizard.metrics5.MetricRegistry registry, io.dropwizard.metrics5.MetricFilter filter, Set<io.dropwizard.metrics5.MetricAttribute> deniedExpansions)
    Starts metrics reporter.
    void
    Stops metrics reporter.
  • Method Details

    • init

      void init(long pollInterval, Map<String,String> options)
      Called on new instance.
    • start

      void start(io.dropwizard.metrics5.MetricRegistry registry, io.dropwizard.metrics5.MetricFilter filter, Set<io.dropwizard.metrics5.MetricAttribute> deniedExpansions)
      Starts metrics reporter.
    • stop

      void stop()
      Stops metrics reporter.