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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconfigureHttpMetrics(boolean httpServerMetricsEnabled, boolean httpClientMetricsEnabled, HttpServerConfig serverConfig, HttpClientConfig clientConfig, VertxConfig vertxConfig) voidconfigureRegistries(MicrometerConfig config, Set<Class<? extends io.micrometer.core.instrument.MeterRegistry>> registryClasses, ShutdownContext context) RuntimeValue<io.micrometer.core.instrument.MeterRegistry> createRootRegistry(MicrometerConfig config, String qUri, String httpUri) static Class<?> getClassForName(String classname) (package private) static StringgetExceptionTag(Throwable throwable) voidregisterMetrics(Consumer<MetricsFactory> consumer)
-
Field Details
-
DEFAULT_EXCEPTION_TAG_VALUE
- See Also:
-
factory
-
nonApplicationUri
-
httpRootUri
-
-
Constructor Details
-
MicrometerRecorder
public MicrometerRecorder()
-
-
Method Details
-
createRootRegistry
public RuntimeValue<io.micrometer.core.instrument.MeterRegistry> createRootRegistry(MicrometerConfig config, String qUri, String httpUri) -
configureRegistries
public void configureRegistries(MicrometerConfig config, Set<Class<? extends io.micrometer.core.instrument.MeterRegistry>> registryClasses, ShutdownContext context) -
registerMetrics
-
getClassForName
-
getExceptionTag
-
configureHttpMetrics
public RuntimeValue<HttpBinderConfiguration> configureHttpMetrics(boolean httpServerMetricsEnabled, boolean httpClientMetricsEnabled, HttpServerConfig serverConfig, HttpClientConfig clientConfig, VertxConfig vertxConfig)
-