<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Storport ETW Logging to Measure Requests Made to a Disk Unit</title><link>http://blogs.msdn.com/b/ntdebugging/archive/2010/04/22/etw-storport.aspx</link><description>Greetings NTDEBUGGING community, Bob here again, and today I would like to let everyone know about a new feature implemented in the STORPORT.SYS binaries released in the following KB articles: 
 · KB 979764 (Windows Server 2008) 
 · KB 978000 (Windows</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Storport ETW Logging to Measure Requests Made to a Disk Unit</title><link>http://blogs.msdn.com/b/ntdebugging/archive/2010/04/22/etw-storport.aspx#10424527</link><pubDate>Sat, 08 Jun 2013 01:28:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10424527</guid><dc:creator>Patrice</dc:creator><description>&lt;p&gt;Is there any way to export the detailed information of th&amp;eacute; event id 13 in a text, csv file to import this in excel ?&lt;/p&gt;
&lt;p&gt;[Event Viewer will allow you to save the log as .csv.]&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10424527" width="1" height="1"&gt;</description></item><item><title>re: Storport ETW Logging to Measure Requests Made to a Disk Unit</title><link>http://blogs.msdn.com/b/ntdebugging/archive/2010/04/22/etw-storport.aspx#10396159</link><pubDate>Fri, 22 Feb 2013 10:55:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10396159</guid><dc:creator>josso02</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Does the &amp;quot;RequestDuration&amp;quot; under this event indicate a SAN disk issue? I set the threshold to 15ms as in the demonstration. I&amp;#39;m trying to understand how to determine if the I/O is slow.&lt;/p&gt;
&lt;p&gt;Log Name: &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Source: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Microsoft-Windows-StorPort&lt;/p&gt;
&lt;p&gt;Date: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Event ID: &amp;nbsp; &amp;nbsp; &amp;nbsp;13&lt;/p&gt;
&lt;p&gt;Task Category: Miniport IO Request Service Time&lt;/p&gt;
&lt;p&gt;Level: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Information&lt;/p&gt;
&lt;p&gt;Keywords: &amp;nbsp; &amp;nbsp; &amp;nbsp;(8)&lt;/p&gt;
&lt;p&gt;User: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;N/A&lt;/p&gt;
&lt;p&gt;Computer: &amp;nbsp; &amp;nbsp; &amp;nbsp;VirtualServer&lt;/p&gt;
&lt;p&gt;Description:&lt;/p&gt;
&lt;p&gt;Miniport IO Request Service Time&lt;/p&gt;
&lt;p&gt;Event Xml:&lt;/p&gt;
&lt;p&gt;&amp;lt;Event xmlns=&amp;quot;&lt;a&gt;&amp;quot; rel=&amp;quot;nofollow&amp;quot; target=&amp;quot;_new&amp;quot;&amp;gt;schemas.microsoft.com/.../event&amp;quot;&amp;gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;lt;EventData&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;&amp;lt;Data Name=&amp;quot;MiniportExtension&amp;quot;&amp;gt;0xfffffa8006fad4b8&amp;lt;/Data&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;&amp;lt;Data Name=&amp;quot;PortNumber&amp;quot;&amp;gt;2&amp;lt;/Data&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;&amp;lt;Data Name=&amp;quot;PathID&amp;quot;&amp;gt;0&amp;lt;/Data&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;&amp;lt;Data Name=&amp;quot;TargetID&amp;quot;&amp;gt;0&amp;lt;/Data&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;&amp;lt;Data Name=&amp;quot;LUN&amp;quot;&amp;gt;0&amp;lt;/Data&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;&amp;lt;Data Name=&amp;quot;RequestDuration&amp;quot;&amp;gt;456&amp;lt;/Data&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;&amp;lt;Data Name=&amp;quot;Command&amp;quot;&amp;gt;40&amp;lt;/Data&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;&amp;lt;Data Name=&amp;quot;ScsiStatus&amp;quot;&amp;gt;0&amp;lt;/Data&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;&amp;lt;Data Name=&amp;quot;SrbStatus&amp;quot;&amp;gt;1&amp;lt;/Data&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;lt;/EventData&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/Event&amp;gt;&lt;/p&gt;
&lt;p&gt;[Yes, RequestDuration is how long the request took to complete.&amp;nbsp; A time of 456 milliseconds would indicate a delay below the storport driver (miniport, HBA, Fiber, SAN, etc).]&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10396159" width="1" height="1"&gt;</description></item><item><title>re: Storport ETW Logging to Measure Requests Made to a Disk Unit</title><link>http://blogs.msdn.com/b/ntdebugging/archive/2010/04/22/etw-storport.aspx#10385672</link><pubDate>Wed, 16 Jan 2013 20:40:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10385672</guid><dc:creator>Flavio Muratore [MSFT]</dc:creator><description>&lt;p&gt;Wayne,&lt;/p&gt;
&lt;p&gt;For the previous version of Windows you should see this blog: Widows 2008 and 200R2 version - Storport ETW Logging to Measure Requests Made to a Disk Unit - &lt;a href="http://blogs.msdn.com/b/ntdebugging/archive/2010/04/22/etw-storport.aspx" rel="nofollow" target="_new"&gt;blogs.msdn.com/.../etw-storport.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Only SCSI commands go through the storport port driver. Are you sure you are using a SCSI device on your Winows 7?&lt;/p&gt;
&lt;p&gt;ATA disks use the ATAPort port driver that currently does not offer this type of tracing.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10385672" width="1" height="1"&gt;</description></item><item><title>re: Storport ETW Logging to Measure Requests Made to a Disk Unit</title><link>http://blogs.msdn.com/b/ntdebugging/archive/2010/04/22/etw-storport.aspx#10366524</link><pubDate>Wed, 07 Nov 2012 12:30:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10366524</guid><dc:creator>Wayne</dc:creator><description>&lt;p&gt;I install the hotfix in windows 7&lt;/p&gt;
&lt;p&gt;but the etl file is always 8K. it is empty. what happened? how to fix this?&lt;/p&gt;
&lt;p&gt;[There will be no events logged if there are no requests slower than your time threshold.&amp;nbsp; As a test you can set the threshold to a very low number like 1ms].&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10366524" width="1" height="1"&gt;</description></item><item><title>re: Storport ETW Logging to Measure Requests Made to a Disk Unit</title><link>http://blogs.msdn.com/b/ntdebugging/archive/2010/04/22/etw-storport.aspx#10294447</link><pubDate>Tue, 17 Apr 2012 13:29:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10294447</guid><dc:creator>ah-chao</dc:creator><description>&lt;p&gt;I am able to see &amp;quot;IOPerfNotification&amp;quot; on my [win7 Ultimate 64bit] and am able to enable the filter successfully. But when i start the data collector set, then go to the properties of the newly created data collector set, previous filter settings was set back to disable...,then there is no data logged in the .etl file. I can reproduce the issue, is it a bug?&lt;/p&gt;
&lt;p&gt;[I asked Bob about this.&amp;nbsp; What youa re seeing is just the behavior of the logging interface.&amp;nbsp; The settings are set they appear not to &amp;ldquo;stick&amp;rdquo; even though they are enabled.&amp;nbsp;You should still be able to collect data using these instructions.]&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10294447" width="1" height="1"&gt;</description></item><item><title>re: Storport ETW Logging to Measure Requests Made to a Disk Unit</title><link>http://blogs.msdn.com/b/ntdebugging/archive/2010/04/22/etw-storport.aspx#10002980</link><pubDate>Tue, 27 Apr 2010 06:27:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10002980</guid><dc:creator>xiz</dc:creator><description>&lt;P&gt;Does this support Win7? I tried on Win7, I could not see " IOPerfNotification" selection in Win7. And I tried other selections, no luck to get ETW log successfully( the log file is always 8KB size).&lt;/P&gt;
&lt;DIV class=commentowner&gt;[ Yes, please install KB978000 to get the functionality. The title of the article is, "Add a fix to improve the logging capabilities of the Storport.sys driver to troubleshoot poor disk I/O performance in Windows Server 2008 R2". ]&lt;/DIV&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10002980" width="1" height="1"&gt;</description></item><item><title>re: Storport ETW Logging to Measure Requests Made to a Disk Unit</title><link>http://blogs.msdn.com/b/ntdebugging/archive/2010/04/22/etw-storport.aspx#10001104</link><pubDate>Thu, 22 Apr 2010 21:54:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10001104</guid><dc:creator>Marc Sherman</dc:creator><description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Can I use this to measure the performance of a SAN that provides the underlying storage for HyperV cluster shared volumes?&lt;/P&gt;
&lt;P&gt;thanks,&lt;/P&gt;
&lt;P&gt;Marc&lt;/P&gt;
&lt;DIV class=commentowner&gt;[ Hello Marc - It looks like I/O can be measured for VHD’s. However, they must be defined as SCSI devices not IDE.]&lt;/DIV&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10001104" width="1" height="1"&gt;</description></item></channel></rss>