jxla logo franšais   

old versions

Configuration file description for version 1.0 can be found here.

dns

Node for reverse DNS configuration.

  • <available> : allow JXLA to use or not reverse DNS ( false : no reverse DNS, true : reverse DNS -take a long time-).
  • <filecache> : specify filepath to store reverse DNS entries.

logfiles

log files and log format configuration.

  • <directory> : specify the repository of the logs files.
  • <filenameregexp> : .
  • <format> : list all regexps for parsing log lines.
    • <regexp> : internal formatted regexp .
      JXLA has his own "regexp" format.
      :
      • $host : website host
      • $remote_ip : remote IP
      • $user : user login
      • $uri : URI
      • $status : status code sent to user for the page
      • $referer : referer
      • $agent : User Agent
      • $lang : User Agent language
      • $size : size of response
      • h : hour of request
      • d : day in month of request
      • m : month of request
      • y : year of request
      • * : any string with no space
      • (space character) : space character
      • " : unchanged
      • / : unchanged
      • : : unchanged
      • [ : unchanged used in Apache log format
      • ] : unchanged used in Apache log format

pages

Pages viewed configuration.

  • <extensions> : coma separated list of files' extensions which will be considerated as pages viewed.
          hit: any request to the server
          file : request with 200-statuscode response
          pages : Files with content ( html pages )
          
  • <defaultindex> : the page called when the url ends with / .

max-values

Number of output for each of this elements:

  • <referers> : max referers to display.
  • <keywords> : max searchengine keywords to display.
  • <user-agent> : nombre de navigateurs à afficher.
  • <remote-hosts> : max IP to display.
  • <uri> : max requests to display.
  • <notfound> : max 404 NotFound requests to display.

localconfigclass

The node <localconfigclass> specify a java class to use for get your system information like

  • check if hostname is ok
  • convert user info in log format into a readable output format ( like conveting user_id into user_login or user_name )
  • specify output directory to write XML reports

summary-name

Node <summary-name> define file name to use for storing summary report, month reports use name as usage_YYYYMM.xml where YYYY is the year, and MM the month in digits.

history-filepath

Node <history-filepath> define path file for storing data allready parsed

searchengines

Node <searchengines> define searchengines inforamtions

  • <engine>
    • <name> : friendly name for the searchengine
    • <requestparameter> : parameter to parse query string to retrieve keywords
    • <domain> : searchengine domain


      Created with NetBeans!
      SourceForge.net Logo