Rachel Gibson <[EMAIL PROTECTED]> wrote:
> I would like to customize the Request report to show me the file usage
> for each file on my website. I'd like to eliminate spiders and robots
> so that my final report is only the Request Report showing every file
> that has been hit by 'real users', and how many times it was hit
> (preferably in descending order).
>
> My questions:
>  how can I customize my basic report to have only the Request report
> section?

Add

ALL OFF
REQUEST ON

to your analog.cfg file. (Turn off all the reports, then turn the
Request report back on).

>  how can I exclude all robots and spiders? (I did find information
> about ROBOTEXCLUDE but that referenced only the Operating System
> Report.)

It depends on how you recognize robots and spiders - if your web server
is logging the Browser string, then you can use BROWEXCLUDE to exclude
the browser strings used by robots and spiders. If you can't recognize
them by the browser string they present, then you'd have to exclude them
by their IP address (HOSTEXCLUDE).

(ROBOTINCLUDE is a way of telling Analog that a particular browser
strings is used by a robot/spider - it doesn't directly control any of
the reports, and only indirectly affects the OS Report).

>  how can I sort the files in the "Request Report - listing files with
> at least 20 requests) by number of requests? The report says it is
> already sorted this way, but the results show otherwise (going down
> to 10 and then back up to 11147)

The Request report is hierarchical by default - so where there are
parameters associated with a request (a form submission, for example)
the total number of requests for that form will be listed, and then the
figure will be broken down to show what parameters were used to call the
form.

 12   /cgi-bin/script.pl
  8     /cgi-bin/script.pl?x=1&y=2
  4     /cgi-bin/script.pl?x=4&y=3

If you don't want this hierarchical display, use the ARGSEXCLUDE
directive

(eg ARGSEXCLUDE *.pl)

http://analog.cx/docs/args.html

> I'm very sorry if this is all in the FAQ, I've hunted for a couple of
> hours and didn't find anything. Please direct me to the proper FAQ if
> it exists.

The best way to understand Analog isn't to read the documentation, it is
to run it, and see what the various commands do. (Reading the
documentation is important too!)

Aengus

+------------------------------------------------------------------------
|  TO UNSUBSCRIBE from this list:
|    http://lists.isite.net/listgate/analog-help/unsubscribe.html
|
|  Digest version: http://lists.isite.net/listgate/analog-help-digest/
|  Usenet version: news://news.gmane.org/gmane.comp.web.analog.general
|  List archives:  http://www.analog.cx/docs/mailing.html#listarchives
+------------------------------------------------------------------------

Reply via email to