Interface | Description |
---|---|
CsvReporter.Context |
The context used to output metrics.
|
JmxReporter.CounterMBean | |
JmxReporter.GaugeMBean | |
JmxReporter.HistogramMBean | |
JmxReporter.MeterMBean | |
JmxReporter.MetricMBean | |
JmxReporter.TimerMBean | |
SocketProvider |
Class | Description |
---|---|
AbstractPollingReporter |
An abstract base class for all reporter implementations which periodically poll registered
metrics (e.g., to send the data to another service).
|
AbstractReporter |
The base class for all metric reporters.
|
AdminServlet | |
ConsoleReporter |
A simple reporters which prints out application metrics to a
PrintStream periodically. |
CsvReporter |
A reporter which periodically appends data from each metric to a metric-specific CSV file in
an output directory.
|
GangliaReporter |
A simple reporter which sends out application metrics to a Ganglia
server periodically.
|
GraphiteReporter |
A simple reporter which sends out application metrics to a Graphite
server periodically.
|
GraphiteReporter.DefaultSocketProvider | |
HealthCheckServlet |
An HTTP servlet which runs the health checks registered with a given
HealthCheckRegistry
and prints the results as a text/plain entity. |
JmxReporter |
A reporter which exposes application metric as JMX MBeans.
|
MetricsServlet |
An HTTP servlet which outputs the metrics in a
MetricsRegistry (and optionally the data
provided by VirtualMachineMetrics ) in a JSON object. |
MetricsServletContextListener |
A servlet context listener which shuts down the various thread pools when the context is
destroyed.
|
PingServlet |
An HTTP servlet which outputs a
text/plain "pong" response. |
ThreadDumpServlet |
An HTTP servlet which outputs a
text/plain dump of all threads in the VM. |
Copyright © 2014. All Rights Reserved.