@Override public void contextDestroyed(final ServletContextEvent sce) { Logger log = LogManager.getLogger("MAIN"); MonitorRegistries.getHealthCheckRegistry().shutdown(); log.info("[CM7107] Stopped Dropwizard health checks"); if (jmxReporter != null) { jmxReporter.stop(); String msg = "[CM7104] Stopped JMX metrics reporting"; System.out.println(msg); log.info(msg); } if (graphiteReporter != null) { graphiteReporter.stop(); String msg = "[CM7105] Stopped Graphite metrics reporting"; System.out.println(msg); log.info(msg); } } }