Class JvmMeterRegistryBinderFactory
- java.lang.Object
-
- io.streamthoughts.azkarra.metrics.binders.JvmMeterRegistryBinderFactory
-
-
Constructor Summary
Constructors Constructor Description JvmMeterRegistryBinderFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.micrometer.core.instrument.binder.jvm.ClassLoaderMetrics
classLoaderMetrics()
Return the JVM Class loader metrics component.io.micrometer.core.instrument.binder.jvm.JvmGcMetrics
jvmGcMetrics()
Return the JVM Memory metrics component.io.micrometer.core.instrument.binder.jvm.JvmMemoryMetrics
jvmMemoryMetrics()
Return the JVM Memory metrics component.io.micrometer.core.instrument.binder.jvm.JvmThreadMetrics
jvmThreadMetrics()
Return the JVM Thread metrics component.
-
-
-
Method Detail
-
jvmGcMetrics
@Component @Singleton @ConditionalOnMetricsEnable @ConditionalOn(property="metrics.binders.jvm.enable",havingValue="true") @ConditionalOn(missingComponents=io.micrometer.core.instrument.binder.jvm.JvmGcMetrics.class) public io.micrometer.core.instrument.binder.jvm.JvmGcMetrics jvmGcMetrics()
Return the JVM Memory metrics component.- Returns:
- the
JvmGcMetrics
-
jvmMemoryMetrics
@Component @Singleton @ConditionalOnMetricsEnable @ConditionalOn(property="metrics.binders.jvm.enable",havingValue="true") @ConditionalOn(missingComponents=io.micrometer.core.instrument.binder.jvm.JvmMemoryMetrics.class) public io.micrometer.core.instrument.binder.jvm.JvmMemoryMetrics jvmMemoryMetrics()
Return the JVM Memory metrics component.- Returns:
- the
JvmMemoryMetrics
-
jvmThreadMetrics
@Component @Singleton @ConditionalOnMetricsEnable @ConditionalOn(property="metrics.binders.jvm.enable",havingValue="true") @ConditionalOn(missingComponents=io.micrometer.core.instrument.binder.jvm.JvmThreadMetrics.class) public io.micrometer.core.instrument.binder.jvm.JvmThreadMetrics jvmThreadMetrics()
Return the JVM Thread metrics component.- Returns:
- the
JvmThreadMetrics
.
-
classLoaderMetrics
@Component @Singleton @ConditionalOnMetricsEnable @ConditionalOn(property="metrics.binders.jvm.enable",havingValue="true") @ConditionalOn(missingComponents=io.micrometer.core.instrument.binder.jvm.ClassLoaderMetrics.class) public io.micrometer.core.instrument.binder.jvm.ClassLoaderMetrics classLoaderMetrics()
Return the JVM Class loader metrics component.- Returns:
- the
ClassLoaderMetrics
.
-
-