IIS Logs file management tool - Install, Configure, Forget!

Welcome to IIS Logs.com
Want to recover SAN/NAS space? Tired of dealing with log files? We can help you forget about Log files!

IIS Logs is a component 100% written using the Microsoft .NET Framework. It's developed to help effectively manage all log files related to Microsoft Internet Information Server 5.0, 6.0 and 7.0/7.5/8.0. IISLogs will automatically compress, copy and/or remove log files on a scheduled basis. No more writing and supporting your own custom scripts.

IIS Logs offers two modes; Stand-alone EXE or Windows Service version. In keeping with best practices for a secure IIS server, IISLogs doesn't require administrative privileges. Very easy to configure, get started recovering disk space today! Download IISLogs.

Latest IISLogs 4.0 Version

We are excited to announce IISLogs 4.0, built on top of .NET 4.0 framework.  All features from IISLogs 2.0 are included along with the #1 customer requested feature, create files on Daily, Weekly, Monthly basis!  Here is more information.

ZipFile Storage Preference ( Daily, Weekly, Monthly )
Control your zip files retention period. By default, IISLogs creates a zip file on a daily basis. Introduced in IISLogs 4.0, there are options to zip files on a daily, weekly or monthly basis. This can reduce the number of zip files created on disk. You can use IISLogs classic options to apply the same rules to all folders. The SpecificDirectories and Advanced Dir Config options are classic IISLogs options. The Per Directory (introduced in IISLogs 2.0) option allows for the same Zip options (Daily, Weekly, Monthly). Using the PerDirectory option, you can apply separate rules on a per directory basis.

Per Directory enhancements in IISLogs 4.0
In addition to providing Daily, Weekly, Monthly zip options in Per Directory feature, an additional option to Preserve Directory path, this option is called PreserveDirPath in IISLogsGUI). When IISLogs compresses a file stored to an alternative location, either a different directory on the same machine or UNC path, IISLogs preserves the original folder path when writing to disk. For example, if store your IISLogs on c:\inetpub\logs\logfiles\w3svc1, when a file is stored, keeps the original log path, it would be \\ServerName\ShareName\MachineName\inetpubLogs\logfiles\w3svc1\filename.zip (when Include ComputerName checked) or \\ServerName\ShareName\inetpub\Logs\logfiles\w3svc1\filename.zip (when IncludeComputerName not checked) When you disable PreserveDirPath, IISLogs will not retain the original folder path and write to the root of the alternative folder path configured in ZipFilePath. In this example, \\Server\Share\filename.zip

Running UAC (User Account Control)?
Check out these articles on UAC


Steve Schofield
Windows Server MVP - IIS

Log Archival Solution.
Install, Configure, Forget

*Click to download IISLog 4.0
*Click to here for online documentation for IISLogs 4.0

IISLogs Help


Version 2.0

Service Version Guide

Stand-Alone EXE Guide

IISLogs How-to Articles