Class CIDRAuthorizerMetrics

java.lang.Object
org.apache.cassandra.metrics.CIDRAuthorizerMetrics

public class CIDRAuthorizerMetrics extends Object
Captures metrics of CIDR authorizer
  • Field Details

    • CIDR_ACCESSES_REJECTED_COUNT_PREFIX

      public static final String CIDR_ACCESSES_REJECTED_COUNT_PREFIX
      See Also:
    • CIDR_ACCESSES_ACCEPTED_COUNT_PREFIX

      public static final String CIDR_ACCESSES_ACCEPTED_COUNT_PREFIX
      See Also:
    • CIDR_CHECKS_LATENCY

      public static final String CIDR_CHECKS_LATENCY
      See Also:
    • CIDR_GROUPS_CACHE_RELOAD_COUNT

      public static final String CIDR_GROUPS_CACHE_RELOAD_COUNT
      See Also:
    • CIDR_GROUPS_CACHE_RELOAD_LATENCY

      public static final String CIDR_GROUPS_CACHE_RELOAD_LATENCY
      See Also:
    • LOOKUP_CIDR_GROUPS_FOR_IP_LATENCY

      public static final String LOOKUP_CIDR_GROUPS_FOR_IP_LATENCY
      See Also:
    • cidrChecksLatency

      public final com.codahale.metrics.Timer cidrChecksLatency
    • cacheReloadCount

      public final com.codahale.metrics.Counter cacheReloadCount
    • cacheReloadLatency

      public final com.codahale.metrics.Timer cacheReloadLatency
    • lookupCidrGroupsForIpLatency

      public final com.codahale.metrics.Timer lookupCidrGroupsForIpLatency
    • rejectedCidrAccessCount

      public final ConcurrentHashMap<String,com.codahale.metrics.Counter> rejectedCidrAccessCount
    • acceptedCidrAccessCount

      public final ConcurrentHashMap<String,com.codahale.metrics.Counter> acceptedCidrAccessCount
  • Constructor Details

    • CIDRAuthorizerMetrics

      public CIDRAuthorizerMetrics()
  • Method Details

    • incrRejectedAccessCount

      public void incrRejectedAccessCount(Set<String> cidrGroups)
    • incrAcceptedAccessCount

      public void incrAcceptedAccessCount(Set<String> cidrGroups)