X
Admin Home
Configuration - Step 5 -
Now you'll have to select filters in order to select informations really helpful to you. If you have to type several string in the fields, use space as a separator.
Avoid computing stats on your sever as it could take too much ressoures. Best is to use a different local computer.
Server
Website server name (including domain name) :
(Website you need to monitor via W3Perl)
(Do not give a IP if you want to activate domain stats as domain name is extracted from this field)
Click here for examples
www.lyot.obspm.fr
pegase.unice.fr
147.210.92.60
Server port number :
(Default web server are running on port 80)
Click here for examples
80
8080
Are you running a secure server :
Yes
No
(Select yes if your server is running with https)
IP addresses (or/and domain) which belongs to your local domain
(Host's IP which belongs to your domain, they will be treated as local hosts)
Click here for examples
147.210.92.60
147.210.92. (all hosts in 147.210.92 class C)
147.210.92.[2-5] (147.210.92.2 to 147.210.92.5)
147.210.92. 223.34.123. (147.210.92. and 223.34.123.)
astromatic (every host with astromatic string)
obsmp.fr (every host from obspm.fr)
Localhost
Name of your local server :
(Website on which you have installed W3Perl and where stats will be computed,
could be different if you want to analyze logfiles locally)
Click here for examples
www.lyot.obspm.fr
pegase.unice.fr
147.210.92.60
Local server port number :
(Default web server are running on port 80)
Click here for examples
80
8080
Are you running a secure local server :
Yes
No
(Select yes if your local server is running with https)
Exportation
(check
plugin installation
)
PDF export
Yes
No
(allow PDF files to be generated,
HTMLDoc
need to be installed)
Htmldoc binary :
(htmldoc binary location)
Click here for examples
/usr/bin/htmldoc (Unix)
C:/Progra~1/W3Perl/htmldoc.exe (Windows)
Email report
Yes
No
(allow email report or add the ability to send html files
MIME::Lite and Email::Date::Format
perl module need to be installed
Your server name should not be a IP number as domaine name need to be extracted from)
Email user address
User who will receive email reports.
If authentication is needed with the smtp server, it will use this address to send email
Email user password
User's password for authenticated smtp server
Email users (Copy Carbon)
If reports should be send to other people, use space as separator
Email smtp server
(Default is localhost)
Email smtp port server
Email format
HTML
PDF
Email report
Daily
Weekly
Monthly
Current year (updated daily)
Filters
URL/FTP/Mail or MacAddress filter
(parse lines only if %page matches this URL
You can use regular expression (/uk/|/fr/ will parse only URL with /uk/ or /fr/)
Click here for examples
/ (no filter)
/~domisse/ (Web stats on user domisse)
/project (every files/dirs starting with this string)
/uk/ (Web stats on this directory)
/data/|/contact/ (stats only on /data/ and /contact/)
domisse (Email/FTP stats for user domisse only)
78:a4:23:26:78:e4 (dhcp report for this computer only)
Country filter
(should be a
top level
, default is null : no filter,
You should activate IP translation if your logfiles are IP based or nothing will be scanned)
Click here for examples
(default : no filter)
fr (stats for France only)
com (stats for .com only)
Virtual host to filter
(Select which virtual host you want to log)
Click here for examples
(no filtering if field is left blank)
www.unice.fr (select this virtual host)
.unice.fr (select all subdomain virtual hosts)
.com (select all .com subdomain)
Exclude
URL/FTP/Mail or MacAddress to exclude
(skip lines if %page matches this URL
You can use regular expression (/uk/|/fr/ will skip URL with /uk/ or /fr/)
Click here for examples
/~domisse/ (exclude stats on user domisse)
/project (exclude every files/dirs starting with this string)
/uk/ (exclude this directory)
/data/|/contact/ (exclude directories /data/ and /contact/)
domisse (exclude Email/FTP reports for user domisse)
78:a4:23:26:78:e4 (exclude this computer from dhcp report)
Hosts to exclude
(Select here hosts you don't want to log)
Click here for examples
pegase.unice.fr (exclude this host)
.club-internet.fr (exclude domain club-internet.fr)
.ca (exclude canadian people)
ppp-*.hol.fr (exclude ppp-<string>.hol.fr host)
.aol.com .microsoft.com (exclude aol and microsoft hosts)
Virtual host to filter
(Select which virtual host you want to log)
Click here for examples
(no filtering if field is left blank)
www.unice.fr (select this virtual host)
.unice.fr (select all subdomain virtual hosts)
.com (select all .com subdomain)
Virtual hosts to exclude
(Select which virtual hosts you want to exclude, use blank as separator)
Click here for examples
(no exclusion if field is blank)
www.mac1-detector.com (exclude this virtual host)
.unice.fr (exclude all subdomain virtual hosts)
Direction
Outgoing
Incoming
Direction
Both
Outgoing
Incoming
Directories
(don't use '/' or everything will be excluded !)
Click here for examples
/private/
/private/ /admin/
Status code to exclude
(status code greater than 400 are filtered by default)
Click here for examples
206 to reject 'partial content'
204 206 to reject also 'no content'
Reject redirection status
(Redirection status code 301/302 and 304 are filtered by default)
Yes
No
Exclude framed pages
Yes
No
Exclude robot visits
Yes
No
Exclude referer spammer
Yes
No
Details
Pages with highest details
(Don't use too much pages or it will slow down the scripts, regex allowed)
Click here for examples
/~domisse/w3perl/docs/html/index.html
/contact/email.html /www/france.html
Directories with specific stats
(should be in the same level, don't use root level !)
Click here for examples
/fr/
/music/ /astro/ /fun/
/fr/music/ /fr/astro/ /fr/fun/