| Class | Description |
|---|---|
| ConsoleMetricsReporter |
Hudi Console metrics reporter.
|
| HoodieGauge<T> |
Similar to
Gauge, but metric value can be updated by #setValue(T). |
| HoodieMetrics |
Wrapper for metrics-related operations.
|
| InMemoryMetricsReporter |
Used for testing.
|
| JmxMetricsReporter |
Implementation of Jmx reporter, which used to report jmx metric.
|
| JmxReporterServer |
A reporter which publishes metric values to a JMX server.
|
| JmxReporterServer.Builder |
A builder for
JmxReporterServer instances. |
| Metrics |
This is the main class of the metrics system.
|
| MetricsGraphiteReporter |
Implementation of Graphite reporter, which connects to the Graphite server, and send metrics to that server.
|
| MetricsReporter |
Interface for implementing a Reporter.
|
| MetricsReporterFactory |
Factory class for creating MetricsReporter.
|
| MetricUtils |
| Enum | Description |
|---|---|
| MetricsReporterType |
Types of the reporter supported, hudi also supports user defined reporter.
|
Copyright © 2023 The Apache Software Foundation. All rights reserved.