// This is holding all our metrics.
final MetricRegistry metrics = injector.getInstance(MetricRegistry.class);
// Report metrics via JMX.
final JmxReporter reporter = JmxReporter.forRegistry(metrics).build();
reporter.start();
InstrumentedAppender logMetrics = new InstrumentedAppender(metrics);
logMetrics.activateOptions();
org.apache.log4j.Logger.getRootLogger().setLevel(logLevel);
org.apache.log4j.Logger.getLogger(Main.class.getPackage().getName()).setLevel(logLevel);