Class CIDRAuthorizerMetrics


  • public class CIDRAuthorizerMetrics
    extends java.lang.Object
    Captures metrics of CIDR authorizer
    • Field Detail

      • CIDR_ACCESSES_REJECTED_COUNT_PREFIX

        public static final java.lang.String CIDR_ACCESSES_REJECTED_COUNT_PREFIX
        See Also:
        Constant Field Values
      • CIDR_ACCESSES_ACCEPTED_COUNT_PREFIX

        public static final java.lang.String CIDR_ACCESSES_ACCEPTED_COUNT_PREFIX
        See Also:
        Constant Field Values
      • CIDR_CHECKS_LATENCY

        public static final java.lang.String CIDR_CHECKS_LATENCY
        See Also:
        Constant Field Values
      • CIDR_GROUPS_CACHE_RELOAD_COUNT

        public static final java.lang.String CIDR_GROUPS_CACHE_RELOAD_COUNT
        See Also:
        Constant Field Values
      • CIDR_GROUPS_CACHE_RELOAD_LATENCY

        public static final java.lang.String CIDR_GROUPS_CACHE_RELOAD_LATENCY
        See Also:
        Constant Field Values
      • LOOKUP_CIDR_GROUPS_FOR_IP_LATENCY

        public static final java.lang.String LOOKUP_CIDR_GROUPS_FOR_IP_LATENCY
        See Also:
        Constant Field Values
      • 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 java.util.concurrent.ConcurrentHashMap<java.lang.String,​com.codahale.metrics.Counter> rejectedCidrAccessCount
      • acceptedCidrAccessCount

        public final java.util.concurrent.ConcurrentHashMap<java.lang.String,​com.codahale.metrics.Counter> acceptedCidrAccessCount
    • Constructor Detail

      • CIDRAuthorizerMetrics

        public CIDRAuthorizerMetrics()
    • Method Detail

      • incrRejectedAccessCount

        public void incrRejectedAccessCount​(java.util.Set<java.lang.String> cidrGroups)
      • incrAcceptedAccessCount

        public void incrAcceptedAccessCount​(java.util.Set<java.lang.String> cidrGroups)