Forum Moderators: phranque

Message Too Old, No Replies

Log Analysis

         

Determined

10:15 am on Feb 29, 2000 (gmt 0)



Kay.. so until Traxis is ready any suggestions on a good log analyzer/tracker program? Was using Live Stats 5.0 and Weg Trends on former NT host, and while they were a bit bulky, I loved 'em. Now on a Unix box, hate the stats the host company gives me, but can't find a Perl script I like.

Suggestions?

DaveAtIFG

7:45 am on Mar 1, 2000 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Check out Fast Stats at http://www.mach5.com/fast/. Free to try as long as you like, $99 to buy.

Brett_Tabke

1:19 pm on Mar 1, 2000 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



Might also try AXS. Its Perl.

Gary

6:52 pm on Mar 3, 2000 (gmt 0)

10+ Year Member



I found something on UseNet that somebody wrote.. I cut out a lot of the fat, sweetened it up, and added some other stuff to it.. it basically tallies hits from each search engine, shows you the expressions from search engines, and tells you who's visited (gethostbyname lookup).. i added a program that lists all of your log files.. and another to just list the raw log file.. this was written for the iis4.0 log format... not that i think of it, you're on unix so that format isn't going to work.. i can make a quick change for your file format if you send me an example file.. for in case you're interested, I'll past the two programs below.. if you use it, actually like it, and have suggestions, I'll have more motivation to step up enhancements to it.. just edit the logfile location.. also, it looks like the webserver program puts in icons for certain characters.. so where you see a blue smiley, it's a P HTML tag, and when you see a yellow smily, it's a close paren ')' sign...
_____________________
Program 1 - parselog.pl
_____________________
#!/usr/bin/perl

use Socket;
use strict;

print << "EOF";
Content-Type: text/html
<HTML><HEAD><TITLE>Log Report</TITLE>
<LINK rel="stylesheet" href="/stylesheets.css" type="text/css">
</HEAD>
<BODY>
<><SPAN class="mainhead">Log Report</SPAN><>

EOF

my ($iFile, $value, $vid) = "";
if ($ENV{'REQUEST_METHOD'} eq 'GET') {
$iFile = ($ENV{'QUERY_STRING'});
$iFile =~ s/\//g;
($vid, $value) = split(/=/, $iFile);
}

my $log = $value;
if (length($log) == 0) {
print qq

Gary

6:59 pm on Mar 3, 2000 (gmt 0)

10+ Year Member



sorry for bombarding you all with junk if you're not interested in this program, but I noticed another thing that didn't copy and paste properly.. if you define your log files, you can see on mine that it reads E:\logfiles\w3svc1. Well, you have to do E:\\logile\\w3svc1 (doublebackslash).. email me if you want me to email you the files.. or mod it it Apache.. or get access to my server to view examples..
-gary

luckynh

4:50 pm on Mar 9, 2001 (gmt 0)

10+ Year Member



Try Summary 1.5 [summary.net]

i havent used it yet but it looks promising

WebRookie

6:01 pm on Mar 9, 2001 (gmt 0)

10+ Year Member



We're using Summary, just getting set up. So far so good, lots of detailed reports, especially on spiders/robots.