A 5 mb text file is pretty dang big. Expect it to take some time.
2 minutes ain't bad. For us, we have ~300mb per month to go through.
That takes a bit longer than 2 minutes. :P
>does any body know of a log program that can ritrive the usage
>information for the users but much faster ?
There isn't anything I am aware of. I tried writing a lex/yacc based
parser hoping it would be faster than the perl-based programs out there.
It was, but not by enough to make it worth the effort. Basically, if you
have a need for speed, your only option is to change the way the records
are recorded. I'm now working on having everything logged to a SQL
database instead of the flat file detail files.
I believe Lucent RABU's forthcoming Radius ABM uses a database backend
to log the call detail records, so it can generate reports *much* faster.
But of course that isn't going to be free.
-Chris
-- \\\|||/// \ Chris Parker: Systems Administration and Development \ ~ ~ / \ cparker@starnetusa.net \ cparker@megapop.net | @ @ | \ www.starnetusa.net \ www.megapop.net oOo---(_)---oOo--\------------------------------------------------------ \ Without C we would have 'obol', 'basi', and 'pasal'- To unsubscribe, email 'majordomo@livingston.com' with 'unsubscribe portmaster-radius' in the body of the message. Searchable list archive: <URL:http://www.livingston.com/Tech/archive/>