package io.cattle.platform.metrics.util;
import javax.annotation.PostConstruct;
import javax.annotation.PreDestroy;
import com.codahale.metrics.JmxReporter;
import com.codahale.metrics.MetricRegistry;
public class MetricsStartup {
JmxReporter reporter;
@PostConstruct
public void init() {
MetricRegistry registry = MetricsUtil.getRegistry();
reporter = JmxReporter.forRegistry(registry).build();
reporter.start();
}
@PreDestroy
public void destroy() {
reporter.stop();
}
}