Skip to content

Commit

Permalink
Merge pull request #12699 from ebullient/jvm-info
Browse files Browse the repository at this point in the history
  • Loading branch information
gastaldi authored Oct 14, 2020
2 parents 151c461 + e7c9d64 commit 170f609
Showing 1 changed file with 4 additions and 4 deletions.
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
package io.quarkus.micrometer.runtime.binder;

import io.micrometer.core.instrument.Gauge;
import io.micrometer.core.instrument.Counter;
import io.micrometer.core.instrument.MeterRegistry;
import io.micrometer.core.instrument.binder.MeterBinder;

public class JVMInfoBinder implements MeterBinder {

@Override
public void bindTo(MeterRegistry registry) {
Gauge.builder("jvm_info", () -> 1L)
Counter.builder("jvm_info")
.description("JVM version info")
.tags("version", System.getProperty("java.runtime.version", "unknown"),
"vendor", System.getProperty("java.vm.vendor", "unknown"),
"runtime", System.getProperty("java.runtime.name", "unknown"))
.strongReference(true)
.register(registry);
.register(registry)
.increment();
}
}

0 comments on commit 170f609

Please sign in to comment.