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!