Improve logging in metric updater
This commit is contained in:
parent
2b402382f8
commit
b9a4d7eea4
1 changed files with 4 additions and 1 deletions
|
@ -1,5 +1,7 @@
|
||||||
package ru.ruscalworld.fabricexporter;
|
package ru.ruscalworld.fabricexporter;
|
||||||
|
|
||||||
|
import org.slf4j.Logger;
|
||||||
|
import org.slf4j.LoggerFactory;
|
||||||
import ru.ruscalworld.fabricexporter.metrics.Metric;
|
import ru.ruscalworld.fabricexporter.metrics.Metric;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
@ -7,6 +9,7 @@ import java.util.List;
|
||||||
import java.util.TimerTask;
|
import java.util.TimerTask;
|
||||||
|
|
||||||
public class MetricUpdater extends TimerTask {
|
public class MetricUpdater extends TimerTask {
|
||||||
|
private final static Logger logger = LoggerFactory.getLogger("MetricUpdater");
|
||||||
private final List<Metric> metrics = new ArrayList<>();
|
private final List<Metric> metrics = new ArrayList<>();
|
||||||
private final FabricExporter exporter;
|
private final FabricExporter exporter;
|
||||||
|
|
||||||
|
@ -20,7 +23,7 @@ public class MetricUpdater extends TimerTask {
|
||||||
try {
|
try {
|
||||||
metric.update(this.getExporter());
|
metric.update(this.getExporter());
|
||||||
} catch (Exception exception) {
|
} catch (Exception exception) {
|
||||||
exception.printStackTrace();
|
logger.error("Error updating metric " + metric.getName(), exception);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue