initialize
fun initialize(enableStandardExports: Boolean = false, enableMemoryPoolsExports: Boolean = false, enableGarbageCollectorExports: Boolean = false, enableThreadExports: Boolean = false, enableClassLoadingExports: Boolean = false, enableVersionInfoExports: Boolean = false)
Registers the selected Prometheus JVM hotspot metric exporters.
This method is synchronized and idempotent -- only the first invocation registers collectors.
Parameters
enableStandardExports
whether to register standard JMX metrics (process CPU, open file descriptors, etc.).
enableMemoryPoolsExports
whether to register memory pool JMX metrics.
enableGarbageCollectorExports
whether to register garbage collector JMX metrics.
enableThreadExports
whether to register thread JMX metrics.
enableClassLoadingExports
whether to register class loading JMX metrics.
enableVersionInfoExports
whether to register JVM version info metrics.