We are attempting to use the IIS Advanced logging module to record some additional information and isolate some log information like 404 and 500 errors. The question I have is does anybody know how to edit the application.host.config to create specific column delimiters like a | and or qualify fields in the IIS logs with “quotes”. I am just puzzled that Microsoft would introduce this IIS advanced logging feature and then the features that allow you to log are so archaic that you fins yourself asking if this is worth even using.
For Example
You can record the CPU at the time of the request but if CPU is Zero =0 then you get double spaces and this throws off your entire field line ups.
You can record the BeginRequest-UTC and EndRequest-UTC values but this puts a space 2013-02-05 22:12:54.932 in between the date and time and breaks up your columns.
We manage a very large SharePoint environment and we want to put some IIS logs into a SQL table and be able to build list ect on this data but you can’t get the data cleanly into the columns. I was just looking to see if delimiters can be set manually. You would think CSV output format would have been a requirement for the team that built IIS advanced logging. BTW special column delimiters and qualifying quotes are an IT persons best friend so make them available when you build products.
Thanks for making something so simple once again difficult.
Chris