SLF4J(W): Class path contains multiple SLF4J providers.
SLF4J(W): Found provider [org.slf4j.simpl.SimpleServiceProvider@366c4480]
SLF4J(W): Found provider [org.slf4j.simple.SimpleServiceProvider@2c7b5824]
SLF4J(W): See https://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J(I): Actual provider is of type [org.slf4j.simpl.SimpleServiceProvider@366c4480]
[main] INFO org.opendaylight.serviceutils.metrics.sample.MetricsExample - ThreadFactory created: cron
[cron-0] ERROR org.opendaylight.serviceutils.metrics.sample.MetricsExample - Future (eventually) failed: schedule interrupted
java.lang.IllegalStateException: Metric closed: infrautils.metrics.example_counter_without_labels
	at org.opendaylight.serviceutils.metrics.internal.AbstractMetricProvider$CloseableMetricImpl.checkIfClosed(AbstractMetricProvider.java:374)
	at org.opendaylight.serviceutils.metrics.internal.AbstractMetricProvider$CounterImpl.increment(AbstractMetricProvider.java:437)
	at org.opendaylight.serviceutils.metrics.sample.MetricsExample.run(MetricsExample.java:102)
	at com.google.common.util.concurrent.MoreExecutors$ScheduledListeningDecorator$NeverSuccessfulListenableFutureTask.run(MoreExecutors.java:741)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
	at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:833)