B C F I J O P R S U
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- build(MetricRegistry) - Method in class org.dhatim.dropwizard.prometheus.PrometheusReporterFactory
- build(PrometheusSender) - Method in class org.dhatim.dropwizard.prometheus.PrometheusReporter.Builder
-
Builds a
PrometheusReporterwith the given properties, sending metrics using the givenPrometheusSender. - build(Pushgateway) - Method in class org.dhatim.dropwizard.prometheus.PrometheusReporter.Builder
-
Builds a
PrometheusReporterwith the given properties, sending metrics using the givenPrometheusSender.
C
- close() - Method in class org.dhatim.dropwizard.prometheus.Pushgateway
- connect() - Method in interface org.dhatim.dropwizard.prometheus.PrometheusSender
-
Connects to the server.
- connect() - Method in class org.dhatim.dropwizard.prometheus.Pushgateway
F
- filter(MetricFilter) - Method in class org.dhatim.dropwizard.prometheus.PrometheusReporter.Builder
-
Only report metrics which match the given filter.
- flush() - Method in interface org.dhatim.dropwizard.prometheus.PrometheusSender
-
Flushes buffer, if applicable
- flush() - Method in class org.dhatim.dropwizard.prometheus.Pushgateway
- forRegistry(MetricRegistry) - Static method in class org.dhatim.dropwizard.prometheus.PrometheusReporter
-
Returns a new
PrometheusReporter.BuilderforPrometheusReporter.
I
- initialize(Bootstrap<?>) - Method in class org.dhatim.dropwizard.prometheus.PrometheusBundle
- isConnected() - Method in interface org.dhatim.dropwizard.prometheus.PrometheusSender
-
Returns true if ready to send data
- isConnected() - Method in class org.dhatim.dropwizard.prometheus.Pushgateway
J
- job - Variable in class org.dhatim.dropwizard.prometheus.PrometheusReporterFactory
O
- org.dhatim.dropwizard.prometheus - package org.dhatim.dropwizard.prometheus
P
- prefix - Variable in class org.dhatim.dropwizard.prometheus.PrometheusReporterFactory
- prefixedWith(String) - Method in class org.dhatim.dropwizard.prometheus.PrometheusReporter.Builder
-
Prefix all metric names with the given string.
- PrometheusBundle - Class in org.dhatim.dropwizard.prometheus
- PrometheusBundle() - Constructor for class org.dhatim.dropwizard.prometheus.PrometheusBundle
- PrometheusReporter - Class in org.dhatim.dropwizard.prometheus
- PrometheusReporter(MetricRegistry, PrometheusSender, String, MetricFilter, ScheduledExecutorService, boolean) - Constructor for class org.dhatim.dropwizard.prometheus.PrometheusReporter
-
Creates a new
PrometheusReporterinstance. - PrometheusReporter.Builder - Class in org.dhatim.dropwizard.prometheus
-
A builder for
PrometheusReporterinstances. - PrometheusReporterFactory - Class in org.dhatim.dropwizard.prometheus
- PrometheusReporterFactory() - Constructor for class org.dhatim.dropwizard.prometheus.PrometheusReporterFactory
- PrometheusSender - Interface in org.dhatim.dropwizard.prometheus
- Pushgateway - Class in org.dhatim.dropwizard.prometheus
- Pushgateway(String) - Constructor for class org.dhatim.dropwizard.prometheus.Pushgateway
- Pushgateway(String, String) - Constructor for class org.dhatim.dropwizard.prometheus.Pushgateway
R
- report(SortedMap<String, Gauge>, SortedMap<String, Counter>, SortedMap<String, Histogram>, SortedMap<String, Meter>, SortedMap<String, Timer>) - Method in class org.dhatim.dropwizard.prometheus.PrometheusReporter
- run(Configuration, Environment) - Method in class org.dhatim.dropwizard.prometheus.PrometheusBundle
S
- scheduleOn(ScheduledExecutorService) - Method in class org.dhatim.dropwizard.prometheus.PrometheusReporter.Builder
-
Specifies the executor to use while scheduling reporting of metrics.
- sendCounter(String, Counter) - Method in interface org.dhatim.dropwizard.prometheus.PrometheusSender
- sendCounter(String, Counter) - Method in class org.dhatim.dropwizard.prometheus.Pushgateway
- sendGauge(String, Gauge<?>) - Method in interface org.dhatim.dropwizard.prometheus.PrometheusSender
- sendGauge(String, Gauge<?>) - Method in class org.dhatim.dropwizard.prometheus.Pushgateway
- sendHistogram(String, Histogram) - Method in interface org.dhatim.dropwizard.prometheus.PrometheusSender
- sendHistogram(String, Histogram) - Method in class org.dhatim.dropwizard.prometheus.Pushgateway
- sendMeter(String, Meter) - Method in interface org.dhatim.dropwizard.prometheus.PrometheusSender
- sendMeter(String, Meter) - Method in class org.dhatim.dropwizard.prometheus.Pushgateway
- sendTimer(String, Timer) - Method in interface org.dhatim.dropwizard.prometheus.PrometheusSender
- sendTimer(String, Timer) - Method in class org.dhatim.dropwizard.prometheus.Pushgateway
- shutdownExecutorOnStop(boolean) - Method in class org.dhatim.dropwizard.prometheus.PrometheusReporter.Builder
-
Specifies whether or not, the executor (used for reporting) will be stopped with same time with reporter.
- stop() - Method in class org.dhatim.dropwizard.prometheus.PrometheusReporter
U
- url - Variable in class org.dhatim.dropwizard.prometheus.PrometheusReporterFactory
All Classes All Packages