Class JvmRuntimeInfoMetric
java.lang.Object
io.prometheus.metrics.instrumentation.jvm.JvmRuntimeInfoMetric
JVM Runtime Info metric. The
JvmRuntimeInfoMetric is registered as part of the JvmMetrics like this:
JvmMetrics.builder().register();
However, if you want only the JvmRuntimeInfoMetric you can also register them directly:
JvmRuntimeInfoMetric.builder().register();
# TYPE jvm_runtime info
# HELP jvm_runtime JVM runtime info
jvm_runtime_info{runtime="OpenJDK Runtime Environment",vendor="Oracle Corporation",version="1.8.0_382-b05"} 1
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateJvmRuntimeInfoMetric(String version, String vendor, String runtime, PrometheusProperties config, Labels constLabels) -
Method Summary
Modifier and TypeMethodDescriptionstatic JvmRuntimeInfoMetric.Builderbuilder()static JvmRuntimeInfoMetric.Builderbuilder(PrometheusProperties config) private voidregister(PrometheusRegistry registry)
-
Field Details
-
JVM_RUNTIME_INFO
- See Also:
-
config
-
version
-
vendor
-
runtime
-
constLabels
-
-
Constructor Details
-
JvmRuntimeInfoMetric
private JvmRuntimeInfoMetric(String version, String vendor, String runtime, PrometheusProperties config, Labels constLabels)
-
-
Method Details
-
register
-
builder
-
builder
-