Class StorkObservationCollectorBean
- java.lang.Object
-
- io.quarkus.micrometer.runtime.binder.stork.StorkObservationCollectorBean
-
- All Implemented Interfaces:
io.smallrye.stork.api.observability.ObservationCollector,io.smallrye.stork.api.observability.StorkEventHandler
@ApplicationScoped @Typed(io.smallrye.stork.api.observability.ObservationCollector.class) public class StorkObservationCollectorBean extends Object implements io.smallrye.stork.api.observability.ObservationCollector, io.smallrye.stork.api.observability.StorkEventHandler
-
-
Field Summary
Fields Modifier and Type Field Description static StringMETRICS_SUFIX(package private) io.micrometer.core.instrument.MeterRegistryregistrystatic Map<String,io.smallrye.stork.api.observability.StorkObservation>STORK_METRICS
-
Constructor Summary
Constructors Constructor Description StorkObservationCollectorBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcomplete(io.smallrye.stork.api.observability.StorkObservation observation)io.smallrye.stork.api.observability.StorkObservationcreate(String serviceName, String serviceDiscoveryType, String serviceSelectionType)
-
-
-
Field Detail
-
METRICS_SUFIX
public static final String METRICS_SUFIX
- See Also:
- Constant Field Values
-
registry
final io.micrometer.core.instrument.MeterRegistry registry
-
-
Method Detail
-
create
public io.smallrye.stork.api.observability.StorkObservation create(String serviceName, String serviceDiscoveryType, String serviceSelectionType)
- Specified by:
createin interfaceio.smallrye.stork.api.observability.ObservationCollector
-
complete
public void complete(io.smallrye.stork.api.observability.StorkObservation observation)
- Specified by:
completein interfaceio.smallrye.stork.api.observability.StorkEventHandler
-
-