Modlogan is a modular logfile anaylizer. It is designed to have variable
input, processing and output modules to give one a good flexiblity.
The input modules parse the logfiles. The processor modules summarize
the various data elements of a log file and is handed to the output
module which makes in most cases a pretty webpage showing all the
So far there the following
supported: bsdftpd, clf, elmeg, flow, flowraw, hicom116, ipchains, isdn4bsd
isdnlog, msiis, msmedia, netscape, pureftpd, qmail, qmailscanner, qtss,
realserver, sendmail, shoutcast, squid, wuftpd (also includes lgofiles from
proftpd and the like).
are supported: accounting, mail, telecom, web.
And finally the
: csv, modlogan, template, tkcontrol, text, webalizer
Specify another configuration file than the default
It is not recommended to run modlogan as root. By default this is not
permitted. If you still want to run it as root you have to use this option.
If you want to run modlogan as a specific user, you can use this option.
In order to use this function you have to combine it with the
command line switch.
If you want to override certain configuration parameters this is how
it is done.
Shows the help text of the program and exits.
Shows the version number of the program and exits.
This is the name and location of the default configuration file.
This file contains the default settings for all the necessary options that
modlogan can function.
These files contain regular expressions to group certain aspects of
a logfile under a common term, like operating system, user agent, etc.
These configuration files also contain regular expressions to match
a certain aspect of a logfile.
This is a blacklist for all the known searchengines to filter them out from
Setting the output directory via the commandline can be achieved using the
option. You probably want to override