Package com.huaweicloud.common.metrics
Class InvocationMetrics
java.lang.Object
com.huaweicloud.common.metrics.InvocationMetrics
Invocation metrics maintains metrics for `the execution of an operation` of a microservice.
e.g. when the microservice receive a request for path `/foo/bar`, invocation metrics
record the successful calls, failed calls and time taken for this path.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionInvocationMetrics(io.micrometer.core.instrument.MeterRegistry meterRegistry, MetricsProperties metricsProperties) -
Method Summary
-
Field Details
-
TAGS_SEPARATOR
- See Also:
-
METRICS_PREFIX
- See Also:
-
TAG_NAME
- See Also:
-
TAG_STAGE
- See Also:
-
TAG_STATUS
- See Also:
-
METRICS_CALLS
- See Also:
-
-
Constructor Details
-
InvocationMetrics
public InvocationMetrics(io.micrometer.core.instrument.MeterRegistry meterRegistry, MetricsProperties metricsProperties)
-
-
Method Details
-
onInvocationFinishEvent
-