Package io.quarkus.runtime.logging
Class LogMetricsHandlerRecorder
- java.lang.Object
-
- io.quarkus.runtime.logging.LogMetricsHandlerRecorder
-
public class LogMetricsHandlerRecorder extends Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static NavigableMap<Integer,LongAdder>COUNTERS(package private) static StringMETRIC_DESCRIPTION(package private) static StringMETRIC_NAME(package private) static List<org.jboss.logmanager.Level>STANDARD_LEVELS
-
Constructor Summary
Constructors Constructor Description LogMetricsHandlerRecorder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RuntimeValue<Optional<Handler>>getLogHandler()voidinitCounters()Consumer<MetricsFactory>registerMetrics()
-
-
-
Field Detail
-
METRIC_NAME
static final String METRIC_NAME
- See Also:
- Constant Field Values
-
METRIC_DESCRIPTION
static final String METRIC_DESCRIPTION
- See Also:
- Constant Field Values
-
STANDARD_LEVELS
static final List<org.jboss.logmanager.Level> STANDARD_LEVELS
-
COUNTERS
static final NavigableMap<Integer,LongAdder> COUNTERS
-
-
Method Detail
-
initCounters
public void initCounters()
-
registerMetrics
public Consumer<MetricsFactory> registerMetrics()
-
getLogHandler
public RuntimeValue<Optional<Handler>> getLogHandler()
-
-