Goodbye SNMP, hello statistics.

Matt Causey matt.causey at
Mon Jun 23 17:07:54 CEST 2008

Exciting stuff!

On Fri, Jun 20, 2008 at 2:48 PM, Alan DeKok <aland at>

>  I've commited some code (~1K LoC) to CVS head that will go into 2.0.6.
>  In short, there's no point in using SNMP any more.  The good news is
> that the Status-Server packet is overloaded to get all sorts of
> statistics that weren't available in SNMP.  For more information, see:
>        share/dictionary.freeradius
>  Some comments:
> - the statistics can ONLY be queried from localhost.  This will not be
> changed.
> - You can ask for ALL auth statistics (across all "listen" sockets)
> - Or, specify a socket IP/port, and it will return the stats for that
> socket.
> - You can do this for auth/acct sockets independently
> - you can query statistics for one client, and optionally specify
>  the server IP/port (if the "listen" section has it's own clients)
> - you can ask for total auth/acct packets that are proxied to home servers
> - you can ask for total auth/acct packets that are sent to individual
> home servers.
> - you can tell when a home server was marked dead / alive, and how many
> requests have been sent, but not responded to.
> - you can ask for stats on the internal queues in the server (e.g. if
> it's busy, there will be many packets waiting, and all of the child
> threads will be doing work)
>  The end result is that it's simpler to implement than SNMP, has fewer
> issues, and returns more data than the SNMP statistics would return.
>  Enjoy.
>  Alan DeKok.
> -
> List info/subscribe/unsubscribe? See
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the Freeradius-Users mailing list