Class DefaultMetricCollector<G>

java.lang.Object
com.knezevic.edaf.v3.core.metrics.DefaultMetricCollector<G>
All Implemented Interfaces:
MetricCollector<G>

public final class DefaultMetricCollector<G> extends Object implements MetricCollector<G>
Default run metric collector.

Emits a stable minimal set of key performance indicators expected by CLI, persistence sinks, reporting and web dashboards. This collector is intentionally lightweight so it can run every iteration without measurable overhead.