THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Code Block |
---|
public class CompactionMetrics { private Metrics metrics; private final String COMPACTED_FILES_METRIC = "lastCompactionDuration"; ... private MetricGroup group; public CompactionMetrics() { String gruopName = "compactionMetricGroup"; this.group = new MetricsGroup(gruopName); getMetricsInstance().addGroup(gruopName, group); } private void registerCompactionMetricsregisterScanMetrics(Metrics metrics) { metricsgroup.counter(COMPACTED_FILES_METRIC, new CompactedFilesCounter()); ... } ... } |
CompactionMetrics
list includes duration, and counter of files, sorted runs etc.
...