Package org.nuxeo.runtime.metrics
Interface MetricsReporter
-
- All Known Implementing Classes:
AbstractMetricsReporter
,DatadogReporter
,DatadogTraceReporter
,GraphiteReporter
,JaegerReporter
,JmxReporter
,PrometheusReporter
,StackdriverReporter
,StackdriverTraceReporter
,StreamMetricsNuxeoReporter
,ZipkinReporter
,ZPageReporter
public interface MetricsReporter
- Since:
- 11.1
-
-
Method Summary
All Methods Instance Methods Abstract Methods 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
stop()
Stops metrics reporter.
-
-
-
Method Detail
-
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.
-
-