Package com.rale4j.sb.observability
Class RateLimitMetrics
java.lang.Object
com.rale4j.sb.observability.RateLimitMetrics
Tracks rate-limiting metrics using Micrometer.
-
Constructor Summary
ConstructorsConstructorDescriptionRateLimitMetrics
(io.micrometer.core.instrument.MeterRegistry registry) Constructs a new RateLimitMetrics instance. -
Method Summary
Modifier and TypeMethodDescriptionvoid
Increments the allowed requests counter.void
Increments the blocked requests counter.
-
Constructor Details
-
RateLimitMetrics
public RateLimitMetrics(io.micrometer.core.instrument.MeterRegistry registry) Constructs a new RateLimitMetrics instance.- Parameters:
registry
- the Micrometer registry
-
-
Method Details
-
incrementAllowedRequests
public void incrementAllowedRequests()Increments the allowed requests counter. -
incrementBlockedRequests
public void incrementBlockedRequests()Increments the blocked requests counter.
-