X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=share%2Fdictionary.freeradius;h=ecb55fe508fa5214f080fb52b7e77f0ad1df5189;hb=HEAD;hp=05acf16c49385183352a882bc767b2621eb54e0c;hpb=f15749a99965f00e58a87d3fce361ca48b57dc56;p=freeradius.git diff --git a/share/dictionary.freeradius b/share/dictionary.freeradius index 05acf16..ecb55fe 100644 --- a/share/dictionary.freeradius +++ b/share/dictionary.freeradius @@ -14,9 +14,11 @@ VENDOR FreeRADIUS 11344 BEGIN-VENDOR FreeRADIUS ATTRIBUTE FreeRADIUS-Proxied-To 1 ipaddr +ATTRIBUTE FreeRADIUS-Acct-Session-Start-Time 2 date + # -# Really a bitmask. +# This attribute is really a bitmask. # ATTRIBUTE FreeRADIUS-Statistics-Type 127 integer @@ -25,9 +27,10 @@ VALUE FreeRADIUS-Statistics-Type Authentication 1 VALUE FreeRADIUS-Statistics-Type Accounting 2 VALUE FreeRADIUS-Statistics-Type Proxy-Authentication 4 VALUE FreeRADIUS-Statistics-Type Proxy-Accounting 8 -VALUE FreeRADIUS-Statistics-Type Request-Queue 0x10 +VALUE FreeRADIUS-Statistics-Type Internal 0x10 VALUE FreeRADIUS-Statistics-Type Client 0x20 VALUE FreeRADIUS-Statistics-Type Server 0x40 +VALUE FreeRADIUS-Statistics-Type Home-Server 0x80 VALUE FreeRADIUS-Statistics-Type Auth-Acct 0x03 VALUE FreeRADIUS-Statistics-Type Proxy-Auth-Acct 0x0c @@ -35,11 +38,6 @@ VALUE FreeRADIUS-Statistics-Type Proxy-Auth-Acct 0x0c VALUE FreeRADIUS-Statistics-Type All 0x1f # -# Note that these statistics are available ONLY for packets -# originating from localhost. -# - -# # Global authentication statistics for packets received by the server. # ATTRIBUTE FreeRADIUS-Total-Access-Requests 128 integer @@ -105,4 +103,36 @@ ATTRIBUTE FreeRADIUS-Stats-Client-Netmask 169 integer ATTRIBUTE FreeRADIUS-Stats-Server-IP-Address 170 ipaddr ATTRIBUTE FreeRADIUS-Stats-Server-Port 171 integer +ATTRIBUTE FreeRADIUS-Stats-Server-Outstanding-Requests 172 integer +ATTRIBUTE FreeRADIUS-Stats-Server-State 173 integer + +VALUE FreeRADIUS-Stats-Server-State Alive 0 +VALUE FreeRADIUS-Stats-Server-State Zombie 1 +VALUE FreeRADIUS-Stats-Server-State Dead 2 + +# +# When a home server is marked "dead" or "alive" +# +ATTRIBUTE FreeRADIUS-Stats-Server-Time-Of-Death 174 date +ATTRIBUTE FreeRADIUS-Stats-Server-Time-Of-Life 175 date + +# +# When this server was started. If start == hup, it hasn't been +# hup'd yet. This is friendlier than having hup == 0 on start. +# +ATTRIBUTE FreeRADIUS-Stats-Start-Time 176 date +ATTRIBUTE FreeRADIUS-Stats-HUP-Time 177 date + +# +# Exponential moving average of home server response time +# Window-1 is the average is calculated over "window" packets. +# Window-10 is the average is calculated over "10 * window" packets. +# +# Both Window-1 and Window-10 are times in microseconds +# (1/1000000 of a second). +# +ATTRIBUTE FreeRADIUS-Server-EMA-Window 178 integer +ATTRIBUTE FreeRADIUS-Server-EMA-USEC-Window-1 179 integer +ATTRIBUTE FreeRADIUS-Server-EMA-USEC-Window-10 180 integer + END-VENDOR FreeRADIUS