Class RateLimitMetrics

java.lang.Object
com.rale4j.sb.observability.RateLimitMetrics

@Component public class RateLimitMetrics extends Object
Tracks rate-limiting metrics using Micrometer.
  • 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.