Package io.quarkus.micrometer.runtime
Class MicrometerRecorder
java.lang.Object
io.quarkus.micrometer.runtime.MicrometerRecorder
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final String(package private) static MicrometerMetricsFactorystatic Stringstatic String -
Constructor Summary
ConstructorsConstructorDescriptionMicrometerRecorder(MicrometerConfig config, io.quarkus.runtime.RuntimeValue<HttpServerConfig> httpServerConfig, io.quarkus.runtime.RuntimeValue<HttpClientConfig> clientConfig, io.quarkus.runtime.RuntimeValue<VertxConfig> vertxConfig) -
Method Summary
Modifier and TypeMethodDescriptionio.quarkus.runtime.RuntimeValue<HttpBinderConfiguration> configureHttpMetrics(boolean httpServerMetricsEnabled, boolean httpClientMetricsEnabled) voidconfigureRegistries(Set<Class<? extends io.micrometer.core.instrument.MeterRegistry>> registryClasses, io.quarkus.runtime.ShutdownContext context) io.quarkus.runtime.RuntimeValue<io.micrometer.core.instrument.MeterRegistry> createRootRegistry(String qUri, String httpUri) static Class<?> getClassForName(String classname) (package private) static StringgetExceptionTag(Throwable throwable) voidregisterMetrics(Consumer<io.quarkus.runtime.metrics.MetricsFactory> consumer)
-
Field Details
-
DEFAULT_EXCEPTION_TAG_VALUE
- See Also:
-
factory
-
nonApplicationUri
-
httpRootUri
-
-
Constructor Details
-
MicrometerRecorder
public MicrometerRecorder(MicrometerConfig config, io.quarkus.runtime.RuntimeValue<HttpServerConfig> httpServerConfig, io.quarkus.runtime.RuntimeValue<HttpClientConfig> clientConfig, io.quarkus.runtime.RuntimeValue<VertxConfig> vertxConfig)
-
-
Method Details
-
createRootRegistry
-
configureRegistries
-
registerMetrics
-
getClassForName
-
getExceptionTag
-
configureHttpMetrics
public io.quarkus.runtime.RuntimeValue<HttpBinderConfiguration> configureHttpMetrics(boolean httpServerMetricsEnabled, boolean httpClientMetricsEnabled)
-