public class Metrics extends Object
| Constructor and Description |
|---|
Metrics(HoodieMetricsConfig metricConfig,
HoodieStorage storage) |
| Modifier and Type | Method and Description |
|---|---|
void |
flush() |
static Metrics |
getInstance(HoodieMetricsConfig metricConfig,
HoodieStorage storage) |
com.codahale.metrics.MetricRegistry |
getRegistry() |
static boolean |
isInitialized(String basePath) |
Option<HoodieGauge<Long>> |
registerGauge(String metricName) |
Option<HoodieGauge<Long>> |
registerGauge(String metricName,
long value) |
void |
registerGauges(Map<String,Long> metricsMap,
Option<String> prefix) |
void |
shutdown() |
static void |
shutdownAllMetrics() |
public Metrics(HoodieMetricsConfig metricConfig, HoodieStorage storage)
public static Metrics getInstance(HoodieMetricsConfig metricConfig, HoodieStorage storage)
public static void shutdownAllMetrics()
public void shutdown()
public void flush()
public Option<HoodieGauge<Long>> registerGauge(String metricName, long value)
public Option<HoodieGauge<Long>> registerGauge(String metricName)
public com.codahale.metrics.MetricRegistry getRegistry()
public static boolean isInitialized(String basePath)
Copyright © 2024 The Apache Software Foundation. All rights reserved.