I have given thought to it and would be starting this
soon.
I have decided to use php to analysis access.log file.
By using php, you extract access.log file line by
line. store "Timestamp", "bytes", "IP address", etc in
mysql database row. Each line of access.log file will
be converted to each row of mysql having fields of
access.log file data.
By using mysql query then process stored data in mysql
as per your requirement.
I think this should work.
--- Chris Wilcox <not_rich_yet@hotmail.com> wrote:
> Hi all,
>
> We're beginning to look at the logfile analysis
> section of an ongoing Squid
> based project. Nothing in existence really offers
> what we need as it's not
> really tailored towards our market or our users,
> plus our logs contain an
> identd lookup string which is customised to our
> requirements and doesn't
> return the usual username only information so
> existing logfile analysis
> progs and scripts don't handle it the way we need.
>
> My query is in regard to the best way to go about
> analysing logs in general.
> Main outputs from log querying will be displayed
> in a browser, and since
> our current strengths lie in php we're aiming to use
> this as the language of
> choice. I've been playing with using regexp to take
> a line from the
> access.log and split it into the relevant sections,
> but I'm unsure whether
> this is the best or most efficient way of doing
> things. The expression to
> match each line is very complicated and I'm under
> the impression that regexp
> matches are CPU intensive so large logfiles may take
> an age to process (our
> product could easily have upwards of 250
> simultaneous users).
>
> Can anyone comment on ways logfiles can be analysed,
> and possibly what
> drawbacks and/or advantages each way may have?
> We'll likely be running a
> logfile per week, which then gets archived and a new
> log started but this
> will be looked at during our testing phase which is
> a while off yet!
>
> Any comments on this will be gratefully accepted!
>
> Regards,
>
> nry
>
>
_________________________________________________________________
> Get Hotmail on your mobile phone
> http://www.msn.co.uk/msnmobile
>
__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com
Received on Sun Sep 14 2003 - 10:55:29 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:19:50 MST