public class MicrometerRecorder extends Object
| Modifier and Type | Field and Description |
|---|---|
(package private) static MicrometerMetricsFactory |
factory |
(package private) static int |
TRIM_POS |
| Constructor and Description |
|---|
MicrometerRecorder() |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
applyMeterFilters(io.micrometer.core.instrument.MeterRegistry registry,
javax.enterprise.inject.Instance<io.micrometer.core.instrument.config.MeterFilter> globalFilters,
List<io.micrometer.core.instrument.config.MeterFilter> classFilters) |
(package private) static String |
camelHumpify(String s) |
static Map<String,String> |
captureProperties(org.eclipse.microprofile.config.Config config,
String prefix) |
void |
configureRegistries(MicrometerConfig config,
Set<Class<? extends io.micrometer.core.instrument.MeterRegistry>> registryClasses,
ShutdownContext context) |
(package private) static String |
convertKey(String name) |
RuntimeValue<io.micrometer.core.instrument.MeterRegistry> |
createRootRegistry(MicrometerConfig config) |
static Class<?> |
getClassForName(String classname) |
void |
registerMetrics(Consumer<MetricsFactory> consumer) |
static final int TRIM_POS
static MicrometerMetricsFactory factory
public RuntimeValue<io.micrometer.core.instrument.MeterRegistry> createRootRegistry(MicrometerConfig config)
public void configureRegistries(MicrometerConfig config, Set<Class<? extends io.micrometer.core.instrument.MeterRegistry>> registryClasses, ShutdownContext context)
void applyMeterFilters(io.micrometer.core.instrument.MeterRegistry registry,
javax.enterprise.inject.Instance<io.micrometer.core.instrument.config.MeterFilter> globalFilters,
List<io.micrometer.core.instrument.config.MeterFilter> classFilters)
public void registerMetrics(Consumer<MetricsFactory> consumer)
public static Map<String,String> captureProperties(org.eclipse.microprofile.config.Config config, String prefix)
Copyright © 2020 JBoss by Red Hat. All rights reserved.