Previous Next

Thread: New FREB XSL - give it a go and provide us w/feedback on this thread

Last post 04-06-2007 7:03 PM by ericdeily. 4 replies.

Average Rating Rate It (5)

RSS

Page 1 of 1 (5 items)

Sort Posts:

  • 10-18-2006, 8:12 PM

    • ericdeily
    • Top 100 Contributor
    • Joined on 01-19-2006, 1:48 AM
    • Redmond, WA
    • Posts 38

    New FREB XSL - give it a go and provide us w/feedback on this thread

    Hey Folks!

    We've been working on a new FREB.XSL to make the FREB information easier to use and more approachable.  Instead of a deluge of information on every event, we provide tabs w/ways to more easily slice the data in different ways. 

    The Request Summary view is the summary view that presents similar data to what you saw in the previous XSL - namely summary information on the request & the errors/warnings.

    The Request Details view provides 7 unique views on the detailed events that were logged:

    • Complete Request Trace : will show all the events raised when processing the request & response, in the order they were raised.  We also will try to indent the events where the represent child activities (like authentication).
    • Filter Notifications : any ISAPI filters that we go thru we'll capture in this view.  The "view trace" link will take you to the point in the Complete Request Trace where that event was raised.
    • Module Notifications : lists the modules the request went thru, in order.  Includes the Module name & the Notification that the module handled, as well as the time spent in the module (in ms).
    • Performance View : this is basically a listing of all the different little subactivities.  many IIS events are logged in pairs -> *_START & *_END events.  This view groups the START & END events together, takes the delta btwn the 2, and lists the activities in order of slowest to fastest.  NOTE: if a START event is missing its END event, it'll show up as "Failed to Complete" at the top of the list.  There are some bugs here w/our tracing (we're missing a few end events in some cases). 
    • Authentication & Authorization : all the various times we authenticate & auth'c/z related events are summarized here, in the order they were raised.
    • ASP.Net Page Traces : if you are capturing asp.net page traces, those would be captured here.
    • Custom Module Traces : any events you raise using System.Diagnostics from your modules (AspNetModuleDiagnosticEvent...) would be listed here.

    We hope this new XSL file makes FREB data easier to use.  But we won't know unless you try to use it!  This will only work on Vista/LHS builds from Vista RC1 or greater.  Just download the file & copy it over the FREB.xsl file that we write out to your logfile directory.  If you want the old one back, simply delete the FREB.xsl file and the old one will be recreated for you. 

    Please use this thread to provide us with feedback on the new XSL.  Thanks!

     

    -ericdeily
    Program Manager - IIS
    Release/Proj Mgmt & Support/Health/Instr/Tracing/Logging
  • 10-19-2006, 5:42 PM In reply to

    • bills
    • Top 25 Contributor
    • Joined on 02-03-2006, 5:33 PM
    • Redmond, WA
    • Posts 429

    Re: New FREB XSL - give it a go and provide us w/feedback on this thread

    ~~~~~~~~~~~~~~~~~~~~~~~~
    Bill Staples
    Product Unit Manager, IIS
    blog: http://blogs.iis.net/bills
  • 03-16-2007, 8:38 PM In reply to

    • llewmag
    • Top 100 Contributor
    • Joined on 03-16-2007, 2:47 AM
    • Posts 32

    Re: New FREB XSL - give it a go and provide us w/feedback on this thread

    Hi,

     I downloaded the freb.zip and opened it to see the freb.xsl.  I hope to use it to help me see the error messages on my new IIS 7.0 web server.  But when I click on the freb.xsl it just brings up a tab in windows explorer 7.0 with what appears to be the xml code.

    So I guess my question is, how do you install freb.xsl and how do i use it to help me see the error messages.

    Also I read that the error logs are in C:\inetpub\logs but I looked there and it is an empty directory.  How do I turn on error logging in IIS 7.0?

    thanks so much.

  • 03-17-2007, 2:03 AM In reply to

    Re: New FREB XSL - give it a go and provide us w/feedback on this thread

    You have to enable Freb aka Failed Request Tracing

    http://www.iis.net/default.aspx?tabid=2&subtabid=23&i=969

    Steve Schofield
    Windows Server MVP - IIS
    http://weblogs.asp.net/steveschofield

    http://www.IISLogs.com
    Log archival solution
    Install, Configure, Forget
  • 04-06-2007, 7:03 PM In reply to

    • ericdeily
    • Top 100 Contributor
    • Joined on 01-19-2006, 1:48 AM
    • Redmond, WA
    • Posts 38

    Re: New FREB XSL - give it a go and provide us w/feedback on this thread

    and once it's enabled, all you need to do is to copy the new XSL over the old one.

     Or just wait until Server Beta 3 comes out ("soon" :)) and you'll have the new xslt automagically. 

    -ericdeily
    Program Manager - IIS
    Release/Proj Mgmt & Support/Health/Instr/Tracing/Logging
Page 1 of 1 (5 items)
Page view counter