On Tuesday, April 04, 2006 10:25 AM [EDT], Obi-Wan <[EMAIL PROTECTED]> wrote:
> Recently, somebody posted to this list asking if Analog could do path > tracking for web visitors to see what route they took through the > HTTP tree. The other day, a friend of mine told me about a package > he uses to do exactly this. It's called Visitors: > http://www.hping.org/visitors/ > > I've not used it myself, but my friend really likes it. FYI. I played around with this this morning. It's not at all flexible about logformats - it only accepts default Apache logs. It is capable of doing some interesting things with "streamed" logs, so it can be configured to create "live" stats by tailing a log file. It also creates what it calls a "trails" report. This basically tells you what pages were reached from a google search (only www.google.com), a external link, or any internal link For example, this sample logfile 1.2.3.4 - - [04/Apr/2000:10:11:12 +0000] "GET /sample1.html HTTP/1.0" 200 1010 "http://google.com/search?q=abcd" "Mozilla/4.0" 1.2.3.4 - - [04/Apr/2000:10:11:12 +0000] "GET /sample2.html HTTP/1.0" 200 1010 "http://example.com/sample1.html" "Mozilla/4.0" 1.2.3.4 - - [04/Apr/2000:10:11:12 +0000] "GET /sample3.html HTTP/1.0" 200 1010 "http://example.com/sample2.html" "Mozilla/4.0" 1.2.3.4 - - [04/Apr/2000:10:11:12 +0000] "GET /sample4.html HTTP/1.0" 200 1010 "http://example.com/sample3.html" "Mozilla/4.0" 1.2.3.4 - - [04/Apr/2000:10:11:12 +0000] "GET /sample2.html HTTP/1.0" 200 1010 "http://example.com/sample4.html" "Mozilla/4.0" 1.2.3.5 - - [04/Apr/2000:10:11:12 +0000] "GET /sample1.html HTTP/1.0" 200 1010 "http://www.google.com/search?q=lmno" "Mozilla/4.0" 1.2.3.4 - - [04/Apr/2000:10:11:12 +0000] "GET /sample3.html HTTP/1.0" 200 1010 "http://example.com/sample1.html" "Mozilla/4.0" generates this "Web Trails" report: === Web trails === --- Referer -> Target common moves * Total number of trails: 7 1) /sample3.html -> /sample4.html: 1 2) External Link -> /sample1.html: 1 3) Google -> /sample1.html: 1 4) /sample4.html -> /sample2.html: 1 5) /sample2.html -> /sample3.html: 1 6) /sample1.html -> /sample2.html: 1 7) /sample1.html -> /sample3.html: 1 It can also be used to generate the attached graph of "web trails". Visitors isn't nearly as flexible as Analog, but it does do some things that Analog doesn't. Aengus
visitor.png
Description: PNG image
+------------------------------------------------------------------------ | TO UNSUBSCRIBE from this list: | http://lists.meer.net/mailman/listinfo/analog-help | | Analog Documentation: http://analog.cx/docs/Readme.html | List archives: http://www.analog.cx/docs/mailing.html#listarchives | Usenet version: news://news.gmane.org/gmane.comp.web.analog.general +------------------------------------------------------------------------

