Rebex Internet Log Converter converts web server log files from a native log format into NCSA format.Fork RConvLog on GitHub
RConvlog (Rebex Internet Log Converter) converts web server log
files from a native log format into NCSA format. It can be very useful especially
when you use a log analyzer which does not support a native IIS format or a W3C Extended format
(e.g. excellent Webalizer).
IIS is shipped with a similar program called
convlog, which is able
to convert web server log files into NCSA format. However using
Microsoft convlog causes some problems: original convlog does
not transfer browser agents and referrers. When used with FTP log files,
all uploaded files are ignored.
RConvlog deals with all those difficulties.
Usage: rconvlog [options] LogFile Options: -o <OUTPUT directory> default = current directory -c <HOSTNAME file cache> -t <ncsa[:GMTOffset]> -d convert IP addresses to DNS -w overwrite existing files (default is append) -b <0|1|2|3> = how to log bytes sent 0 - compatible with convlog (default) 1 - bytes sent server-client only (download) 2 - bytes sent client-server only (upload) 3 - bytes sent both upload and download -n YYYY-MM-DDTHH:NN:SS = ignore records older than specified datetime -h H = ignore records older than H hours Examples: rconvlog file.log -w rconvlog *.log -w -d -t ncsa:+0800 rconvlog w3c*.log -w -d -c c:\temp\cache.txt rconvlog abcd*.log efgh.log -n 2002-01-01T00:00:00