LOG.warn(reporterClass + " is not subclass of " + TajoMetricsScheduledReporter.class.getCanonicalName());
continue;
}
TajoMetricsScheduledReporter reporter = (TajoMetricsScheduledReporter)reporterObject;
reporter.init(metricRegistry, groupName, hostAndPort, eachMetricsReporterProperties);
reporter.start();
metricsReporters.add(reporter);
LOG.info("Started metrics reporter " + reporter.getClass().getCanonicalName() + " for " + groupName);
} catch (ClassNotFoundException e) {
LOG.warn("No metrics reporter class[" + eachReporterName + "], required class= " + reporterClass);