Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

Making sense of IIS Logs

Posted on 2006-07-12
3
Medium Priority
?
1,236 Views
Last Modified: 2012-08-13
I am trying to parse the IIS Log files to get some pertinent information about my ASP.NET application.  I am trying to get some performance data by looking at the time-taken field in the logs.  I can read these in and group them by page/query-string, etc. and get min, max, avg times for each page.  However, the data is being skewed by the inclusion of the ASP "postback" loads of pages, which tend to be very quick compared to the "real" load times for each page.  Does anyone have any idea how to distinguish between these "types" of page loads?  I cannot just include only GET's, because I have some pages that use POST.

I am using IIS 5.1 with .NET Framework 1.1.  I can change my logs to include any of the extended properties supported by IIS 5.
0
Comment
Question by:tallguy22
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 

Author Comment

by:tallguy22
ID: 17093447
Alternatively, if you can tell me how to get IIS to log POST variables of type hidden, that would solve the problem.  .NET uses hidden variables on a form to do these postbacks, so I can just look for that if I can figure out how to get it in my logs.
0
 
LVL 34

Accepted Solution

by:
Dave_Dietz earned 2000 total points
ID: 17096158
IIS will not log POSTed data - the W3SVC logs will never contain information from the body of the request unless you write your own logging provider.

You could try using LogParser and filter out any requests that take less than X milliseconds - www.logparser.com

Dave Dietz
0
 

Author Comment

by:tallguy22
ID: 17126087
Well, I'm trying to implement my own log parser/analyzer.  I was looking for a more "accurate" way of determining what is a postback.  Oh well.  I guess that makes sense from a security standpoint.
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Logparser is the smartest tool I have ever used in parsing IIS log files and there are many interesting things I wanted to share with everyone one of the  real-world  scenario from my current project. Let's get started with  scenario - How do w…
Lync server 2013 or Skype for business Backup Service Error ID 4049 – After File Share Migration
In this video you will find out how to export Office 365 mailboxes using the built in eDiscovery tool. Bear in mind that although this method might be useful in some cases, using PST files as Office 365 backup is troublesome in a long run (more on t…
In this video, Percona Solutions Engineer Barrett Chambers discusses some of the basic syntax differences between MySQL and MongoDB. To learn more check out our webinar on MongoDB administration for MySQL DBA: https://www.percona.com/resources/we…

609 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question