Class StepMetrics
java.lang.Object
tech.illuin.pipeline.metering.BaseMetrics
tech.illuin.pipeline.step.metering.StepMetrics
- All Implemented Interfaces:
Metrics
- Author:
- Pierre Lecerf ([email protected])
-
Nested Class Summary
Nested classes/interfaces inherited from class tech.illuin.pipeline.metering.BaseMetrics
BaseMetrics.ConstantMeters
-
Field Summary
Fields inherited from class tech.illuin.pipeline.metering.BaseMetrics
markerManager, mdc, meterRegistry
-
Constructor Summary
ConstructorsConstructorDescriptionStepMetrics
(io.micrometer.core.instrument.MeterRegistry meterRegistry, StepMarkerManager markerManager) StepMetrics
(io.micrometer.core.instrument.MeterRegistry meterRegistry, StepMarkerManager markerManager, MDCManager mdc) -
Method Summary
Modifier and TypeMethodDescriptionio.micrometer.core.instrument.Counter
errorCounter
(Exception exception) protected BaseMetrics.ConstantMeters
initializeConstantMeters
(io.micrometer.core.instrument.MeterRegistry meterRegistry, MarkerManager markerManager) io.micrometer.core.instrument.Counter
resultCounter
(Result result) Methods inherited from class tech.illuin.pipeline.metering.BaseMetrics
failureCounter, runTimer, setMDC, setMDC, successCounter, totalCounter, unsetMDC
-
Constructor Details
-
StepMetrics
public StepMetrics(io.micrometer.core.instrument.MeterRegistry meterRegistry, StepMarkerManager markerManager) -
StepMetrics
public StepMetrics(io.micrometer.core.instrument.MeterRegistry meterRegistry, StepMarkerManager markerManager, MDCManager mdc)
-
-
Method Details
-
initializeConstantMeters
protected BaseMetrics.ConstantMeters initializeConstantMeters(io.micrometer.core.instrument.MeterRegistry meterRegistry, MarkerManager markerManager) - Specified by:
initializeConstantMeters
in classBaseMetrics
-
resultCounter
-
errorCounter
-