views:

5650

answers:

6

Hi, I'm looking for a simple IIS Log Viewer that can open large (e.g. 100 meg) IIS Log files and give me simple filtering and searching tools.

(IIS = Microsoft Internet Information Server, obviously)

(OK, I know I could use Notepad, but I'd like something that can help me filter out the bits I'm not interested in)

+14  A: 

You should check out LogParser:

Log Parser 2.2 - Microsoft Downloads

Update: I should add that LogParser is blindingly fast we parse (checking for all sorts of stuff) around a gig of logs a day per server on the shared platform and it just rips through them.

It also has a COM API so you can write your own parsing tools to suit your needs (something we do as well).

Kev
This one turned out to be a command line utility, which is a bit 1970s but actually works well because that makes it very fast on large files. You basically write a SQL-style query and point it at the log file and it filters for you. Great, thanks.
codeulike
Yeah whilst it looks a bit low tech, it's very powerful. Spend a day with it and be amazed :)
Kev
Can LogParser be used to dump all the data in a database.
Daud
Definitely recommend this. I remember I used the COM API of LogParser to create various custom loggers for different purposes back at the previous office. Brilliant stuff.
ayaz
I'd also reccommend "log parser lizard" as a nice gui wrapper with the ability to graph and save queries w/o having to deal with the hassles of a command line.
Jody
+3  A: 

Visual Log Parser works really well for more than just IIS logs too.

Chris Shaffer
this one looked promising but ran out of memory while it was opening the log file
codeulike
+1  A: 

While it doesn't do much in the way of filtering and it definitely isn't a parser; a really useful tool for your toolbelt is a (free-ware) real-time log file monitoring tool called BareTail.

You open up a log file in BareTail and it 'follows' the very end of the file in real time as text gets continuously written/appended to the end of the file.

Lines containing particular strings can be highlighted to help you notice important text as it flies by (you can pause the 'follow' behaviour if you see something useful).

rohancragg
A: 

Check out Splunk

msvcyc
+2  A: 

Hmmm. This is an old question (before I got here) and I'm surprised no one mentioned Analog. http://www.analog.cx/

The two criteria you ask for, i.e. Open large log files and simple filtering and searching tools fit Analog to a tee.

Also see: http://stackoverflow.com/questions/356459/web-server-log-analysis-tool

lkessler