Package org.apache.flink.state.rocksdb
Class RocksDBNativeMetricMonitor
java.lang.Object
org.apache.flink.state.rocksdb.RocksDBNativeMetricMonitor
- All Implemented Interfaces:
Closeable,AutoCloseable
A monitor which pulls {
RocksDB} native metrics and forwards them to Flink's metric group.
All metrics are unsigned longs and are reported at the column family level.-
Constructor Summary
ConstructorsConstructorDescriptionRocksDBNativeMetricMonitor(RocksDBNativeMetricOptions options, org.apache.flink.metrics.MetricGroup metricGroup, org.rocksdb.RocksDB rocksDB, org.rocksdb.Statistics statistics) -
Method Summary
-
Constructor Details
-
RocksDBNativeMetricMonitor
public RocksDBNativeMetricMonitor(@Nonnull RocksDBNativeMetricOptions options, @Nonnull org.apache.flink.metrics.MetricGroup metricGroup, @Nonnull org.rocksdb.RocksDB rocksDB, @Nullable org.rocksdb.Statistics statistics)
-
-
Method Details
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-