Project

IISParser

IISParser is a PowerShell module to read IIS logs. It's very fast and easy to use. This module is based on IISLogParser library that does all the heavy lifting.

Stars32
Forks6
Open issues0
PowerShell Gallery downloads220877
Releasev1.0.2
Language: C# Updated: 2026-02-14T21:44:28.0000000+00:00

Documentation

IISParser Overview

How IISParser fits IIS log review workflows.

IISParser is useful when web server logs need to move from raw text into objects that PowerShell or .NET can query consistently.

Common fit

  • inspect recent IIS log rows from PowerShell
  • stream large logs with a record limit
  • expand W3C fields into PowerShell-friendly properties
  • build .NET workflows that process IIS logs without external parser dependencies

Good operating pattern

Start with a copied sample log in a local working folder. Use -First, -Skip, and -MaxRecords before running broad analysis over large production logs.