<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>Quick Performance Monitor</title><link>http://qperfmon.codeplex.com/project/feeds/rss</link><description>This small utility helps to monitor performance counters without using the full blown perfmon tool from Windows. It supports a number of command line parameters and can be launched from batch files, shortcuts or &amp;#40;from version 1.4&amp;#41; preset qpmset files.</description><item><title>Closed Issue: your example is wrong [7339]</title><link>http://qperfmon.codeplex.com/workitem/7339</link><description>Hi,&lt;br /&gt;&amp;#160;&lt;br /&gt;The command line in your example &amp;#40;both on the homepage and the example.cmd&amp;#41; is bad. You forgot to escape the &amp;#37; character and wrote Total instead of _Total.&lt;br /&gt;Here&amp;#39;s the corrected line&amp;#58;&lt;br /&gt;QPerfMon.exe &amp;#34;.&amp;#92;Processor&amp;#92;&amp;#37;&amp;#37; Processor Time&amp;#92;_Total&amp;#34; &amp;#34;.&amp;#92;Memory&amp;#92;&amp;#37;&amp;#37; Committed Bytes In Use&amp;#92;&amp;#92;&amp;#34; &amp;#34;.&amp;#92;Memory&amp;#92;Pages&amp;#47;sec&amp;#92;&amp;#92;0.1&amp;#34; &amp;#34;.&amp;#92;PhysicalDisk&amp;#92;Avg. Disk Queue Length&amp;#92;_Total&amp;#92;100&amp;#34; -title&amp;#58;Test&lt;br /&gt;&amp;#160;&lt;br /&gt;Otherwise, nice tool.&lt;br /&gt;Thanks&lt;br /&gt;</description><author>RudolfHenning</author><pubDate>Thu, 16 May 2013 04:57:43 GMT</pubDate><guid isPermaLink="false">Closed Issue: your example is wrong [7339] 20130516045743A</guid></item><item><title>Closed Issue: crash when monitoring a process that doesn't exist [7340]</title><link>http://qperfmon.codeplex.com/workitem/7340</link><description>Hello,&lt;br /&gt;&amp;#160;&lt;br /&gt;The program crashes if launched with a counter on a process that doesn&amp;#39;t exist.&lt;br /&gt;Or if a counter disappears&lt;br /&gt;&amp;#160;&lt;br /&gt;QPerfMon.exe &amp;#34;.&amp;#92;Process&amp;#92;&amp;#37;&amp;#37; Processor Time&amp;#92;SomeProgramNotCurrentlyRunning&amp;#34;&lt;br /&gt;&amp;#160;&lt;br /&gt;or &lt;br /&gt;&amp;#160;&lt;br /&gt;QPerfMon.exe &amp;#34;.&amp;#92;Process&amp;#92;&amp;#37;&amp;#37; Processor Time&amp;#92;SomeProgramCurrentlyRunning&amp;#34;&lt;br /&gt;-&amp;#62; close the monitored program &lt;br /&gt;-&amp;#62; crash&lt;br /&gt;&amp;#160;&lt;br /&gt;It would be better to display the counters that are actually available and add a comment like &amp;#34;not available&amp;#34; on the counter.&lt;br /&gt;Or just unchecking the line into the list view, so it could be enabled later.&lt;br /&gt;Anything but a crash &amp;#58;&amp;#41;&lt;br /&gt;</description><author>RudolfHenning</author><pubDate>Thu, 16 May 2013 04:57:42 GMT</pubDate><guid isPermaLink="false">Closed Issue: crash when monitoring a process that doesn't exist [7340] 20130516045742A</guid></item><item><title>Closed Issue: Exception when using scale on computer with different culture [10022]</title><link>http://qperfmon.codeplex.com/workitem/10022</link><description>Hi,&lt;br /&gt;&amp;#160;&lt;br /&gt;There is a small bug on computer using different decimal separator, in the formating dialog boxes, when using a scale which is inferior to 1&amp;#58; an exception rise. I think the problem is in methods Formatting_Load, because you have hard-coded decimal value to fill the Scale combo-box. Such hard coded value are not culture-dependant. I suggest you use something like that to avoid this problem&amp;#58;&lt;br /&gt;cboScale.Items.Add&amp;#40; String.Format&amp;#40; &amp;#34;&amp;#123;0&amp;#58;F1&amp;#125;&amp;#34;, 0.1 &amp;#41; &amp;#41;&amp;#59;&lt;br /&gt;cboScale.Items.Add&amp;#40; String.Format&amp;#40; &amp;#34;&amp;#123;0&amp;#58;F2&amp;#125;&amp;#34;, 0.01 &amp;#41; &amp;#41;&amp;#59;&lt;br /&gt;cboScale.Items.Add&amp;#40; String.Format&amp;#40; &amp;#34;&amp;#123;0&amp;#58;F3&amp;#125;&amp;#34;, 0.001 &amp;#41; &amp;#41;&amp;#59;&lt;br /&gt;cboScale.Items.Add&amp;#40; String.Format&amp;#40; &amp;#34;&amp;#123;0&amp;#58;F4&amp;#125;&amp;#34;, 0.0001 &amp;#41; &amp;#41;&amp;#59;&lt;br /&gt;cboScale.Items.Add&amp;#40; String.Format&amp;#40; &amp;#34;&amp;#123;0&amp;#58;F5&amp;#125;&amp;#34;, 0.00001 &amp;#41; &amp;#41;&amp;#59;&lt;br /&gt;cboScale.Items.Add&amp;#40; String.Format&amp;#40; &amp;#34;&amp;#123;0&amp;#58;F6&amp;#125;&amp;#34;, 0.000001 &amp;#41; &amp;#41;&amp;#59;&lt;br /&gt;cboScale.Items.Add&amp;#40; String.Format&amp;#40; &amp;#34;&amp;#123;0&amp;#58;F7&amp;#125;&amp;#34;, 0.0000001 &amp;#41; &amp;#41;&amp;#59;&lt;br /&gt;Perhaps, there is a better way to do that&amp;#58; I&amp;#39;m not very friendly toward culture-related stuff.&lt;br /&gt;&amp;#160;&lt;br /&gt;By the way, this small application is really useful &amp;#58;&amp;#41;&lt;br /&gt;</description><author>RudolfHenning</author><pubDate>Thu, 16 May 2013 04:57:42 GMT</pubDate><guid isPermaLink="false">Closed Issue: Exception when using scale on computer with different culture [10022] 20130516045742A</guid></item><item><title>Closed Issue: Always on top [11903]</title><link>http://qperfmon.codeplex.com/workitem/11903</link><description>Hi,&lt;br /&gt;It could be interesting to the option to toggle the window always on top.&lt;br /&gt;Regards&lt;br /&gt;</description><author>andreone</author><pubDate>Thu, 16 May 2013 04:57:41 GMT</pubDate><guid isPermaLink="false">Closed Issue: Always on top [11903] 20130516045741A</guid></item><item><title>Updated Wiki: Home</title><link>http://qperfmon.codeplex.com/wikipage?version=47</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;span style="color:#800000"&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;/span&gt;&lt;br&gt;
This small utility helps to monitor performance counters without using the full blown perfmon tool from Windows. It supports a number of command line parameters and can be launched from batch files, shortcuts or (from version 1.4) preset qpmset files.&lt;br&gt;
&lt;br&gt;
&lt;img title="QPerfMon.jpg" src="http://i3.codeplex.com/download?ProjectName=qperfmon&amp;DownloadId=186855" alt="QPerfMon.jpg"&gt;&lt;/p&gt;
&lt;h1&gt;&lt;span style="color:#800000"&gt;Introduction&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;This small utility was developed to help monitor sets of performance counters quickly and (only) as needed.
&lt;br&gt;
The original graph control was based on &lt;a href="http://www.codeproject.com/KB/miscctrl/C2DPushGraph.aspx"&gt;
C2DPushGraph&lt;/a&gt; graph control but was customized and enhanced quite a bit for this application's needs. The main aim for the utility is to be really 'simple' without too many fancies - but it is evolving and more things might get added over time.&lt;/p&gt;
&lt;h2&gt;&lt;span style="color:#800000"&gt;Update history&lt;/span&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;1.4.4 - The tool now has the functionality to log the performance counter values to a csv file.
&lt;/li&gt;&lt;li&gt;1.4.5 - Enhanced logging options. Check for available disk space, create new file every X MB and change sample rate i.e. only log data for every N times the graph is updated. Additionally the tool will now upgrade/remember previous version settings.
&lt;/li&gt;&lt;li&gt;1.4.6 - Small bug fix to graph control to avoid negative/large perf counter values crashing the app.
&lt;/li&gt;&lt;li&gt;1.4.8 - Added 'snapping' to desktop plus 'cloning' of performance counters to ease adding a bunch of counters together.
&lt;/li&gt;&lt;li&gt;1.4.9 - Added displaying latest and earliest times and more line formatting options.
&lt;/li&gt;&lt;li&gt;1.4.10/11 More line formatting options plus fix bug to not allow duplicate counters.
&lt;/li&gt;&lt;li&gt;1.4.13 Fixed reported issue with decimal scaled values when using other 'cultures'/formatting.
&lt;/li&gt;&lt;li&gt;1.5.0 New graph control implemented. Colors and font can now be customized. &lt;/li&gt;&lt;li&gt;1.6.0 Improved the initial loading speed of application (user experience) &lt;/li&gt;&lt;li&gt;1.7.0 Converted to use .Net 4.0 framework. Line color customizations are now stored in qpmset files. As a result the structure of qpmset files has changed and not compatible with earlier versions. Now includes a proper MSI installer.
&lt;/li&gt;&lt;li&gt;1.8.0 Now you can add multiple counters/instances at once! Selecting a category you can multi-select the counters and instances you want to add from lists.
&lt;/li&gt;&lt;li&gt;1.8.1 - Added the ability to set the main Window as 'Always On Top'. &lt;/li&gt;&lt;li&gt;1.8.2 - Add the ability for qpmset files to also store the Window location/size so predefined 'sets' can be forced to always open on the same place of the screen.
&lt;/li&gt;&lt;li&gt;1.9.1 - Drag and drop now possible inside the app so you can re-order items. Also added the ability to copy &amp;amp; paste counter definitions so it can be edited outside the app (notepad or something) and then added as a new counter or set of counters.
&lt;/li&gt;&lt;li&gt;1.9.2 - Drag and drop now possible across multiple windows (not compatible with previous versions)
&lt;/li&gt;&lt;/ul&gt;
&lt;h1&gt;&lt;span style="color:#800000"&gt;Usage&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;The tool can be executed with parameters. At the moment there is no restriction on the number of performance counters that can be specified although it would be impractical to specify too many. Each performance counter specified must looks like this:&lt;br&gt;
&lt;br&gt;
[Machine name]\[Category]\[Counter name]\[Instance name]\[scale]\[plot style]&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The machine name is the name of the computer where the performance counter is published.
&lt;/li&gt;&lt;li&gt;The category of the performance counter &lt;/li&gt;&lt;li&gt;The name of the performance counter &lt;/li&gt;&lt;li&gt;The instance name if it exists &lt;/li&gt;&lt;li&gt;The scale of the performance counter (default = 1) &lt;/li&gt;&lt;li&gt;The plotting style of data points. could be 0 - None, 1 - Dots, 2 - Cross or 3 - Ex
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;br&gt;
An example:&lt;br&gt;
&amp;quot;.\Processor\% Processor Time\_Total\1\1&amp;quot;&lt;br&gt;
&lt;br&gt;
note: if the instance name contains special characters like a backslash '\' you must 'escape' the whole value with double quotes.&lt;br&gt;
e.g. &lt;br&gt;
biztalkserver\BizTalk:Message Box:General Counters\Spool Size\&amp;quot;biztalkmsgboxdb:sqlserver\sqlinstance&amp;quot;\0.1\2&lt;/p&gt;
&lt;h2&gt;&lt;span style="color:#800000"&gt;Additional parameters&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The following additional parameters can be specified:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;-max: Set the initial Y axis maximum value (default = 100) &lt;/li&gt;&lt;li&gt;-lt: Set the default line thickness (default = 1) &lt;/li&gt;&lt;li&gt;-title: Set a customized title for the window (helps if you have several windows open)
&lt;/li&gt;&lt;/ul&gt;
&lt;h2&gt;&lt;span style="color:#800000"&gt;Customize&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;You can customize the following while running:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Updating frequency/Pause &lt;/li&gt;&lt;li&gt;Color of each line/counter &lt;/li&gt;&lt;li&gt;Scale of each line/counter &lt;/li&gt;&lt;li&gt;Plot style of each line/counter. e.g. like &amp;#43;, o, x etc. &lt;/li&gt;&lt;/ul&gt;
&lt;h1&gt;&lt;span style="color:#800000"&gt;Run-time&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;As of version 1.4 the application allows you to add and remove performance counters at run-time.&lt;/p&gt;
&lt;h1&gt;&lt;span style="color:#800000"&gt;qpmset Files&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;As of version 1.4 you can load and save performance counter sets to a file for reuse. The files are actually only an XML file with a different extension so it can be edited with any text editor if needed.&lt;/p&gt;
&lt;p&gt;From version 1.7 the internal structure of the qpmset files have changed. The performance counter definition is now stored as an Xml string.&lt;/p&gt;
&lt;h1&gt;&lt;span style="color:#800000"&gt;Logging data to csv files&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;The tool supports logging data to a csv file. The following logging options are available:&lt;br&gt;
&lt;img title="QPerfMonLoggingOptions.jpg" src="http://i3.codeplex.com/download?ProjectName=qperfmon&amp;DownloadId=174543" alt="QPerfMonLoggingOptions.jpg"&gt;&lt;/p&gt;
&lt;h1&gt;&lt;span style="color:#800000"&gt;Example&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;Running the utility with the following parameters:&lt;br&gt;
QPerfMon.exe &amp;quot;.\Processor\% Processor Time\_Total&amp;quot; &amp;quot;.\Memory\% Committed Bytes In Use\\&amp;quot; &amp;quot;.\Memory\Pages/sec\\0.1&amp;quot; &amp;quot;.\PhysicalDisk\Avg. Disk Queue Length\_Total\100&amp;quot; -title:Test&lt;br&gt;
Note: remember to escape the '%' character in a batch file.&lt;br&gt;
Would look like this:&lt;br&gt;
&lt;img title="QPerfMon.jpg" src="http://i3.codeplex.com/download?ProjectName=qperfmon&amp;DownloadId=186855" alt="QPerfMon.jpg"&gt;&lt;/p&gt;
&lt;h1&gt;&lt;span style="color:#800000"&gt;Graph format customization&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;&lt;img title="QPerfmonGraphOptions.JPG" src="http://i3.codeplex.com/download?ProjectName=qperfmon&amp;DownloadId=187588" alt="QPerfmonGraphOptions.JPG"&gt;&lt;/p&gt;
&lt;h1&gt;&lt;span style="color:#800000"&gt;Line formatting&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;Additionally the formatting of a line can be changed afterwords:&lt;br&gt;
&lt;img title="QPerfMonFormatting.jpg" src="http://i3.codeplex.com/download?ProjectName=qperfmon&amp;DownloadId=109305" alt="QPerfMonFormatting.jpg"&gt;&lt;/p&gt;
&lt;h1&gt;&lt;span style="color:#800000"&gt;Dependencies and platform support&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;The utility was developed using C# with .Net 2.0 (using VS2008) - up to version 1.6. The reason for not using newer versions of the .Net framework was simply so it can still be used on older Win XP/2003 servers etc. It has been tested on Windows XP, 2003,
 Vista and Windows 7 (32 and 64-bit). From version 1.7 it uses the .Net 4.0 Client profile framework.&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>RudolfHenning</author><pubDate>Tue, 26 Mar 2013 13:05:35 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20130326010535P</guid></item><item><title>Source code checked in, #85745</title><link>http://qperfmon.codeplex.com/SourceControl/changeset/changes/85745</link><description>Version 1.9.2</description><author>RudolfHenning</author><pubDate>Tue, 26 Mar 2013 13:03:25 GMT</pubDate><guid isPermaLink="false">Source code checked in, #85745 20130326010325P</guid></item><item><title>Created Release: Version 1.9.2 (Mar 26, 2013)</title><link>http://qperfmon.codeplex.com/releases?ReleaseId=104054</link><description>&lt;div class="wikidoc"&gt;Added drag &amp;amp; drop across multiple windows/instances.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>RudolfHenning</author><pubDate>Tue, 26 Mar 2013 13:02:38 GMT</pubDate><guid isPermaLink="false">Created Release: Version 1.9.2 (Mar 26, 2013) 20130326010238P</guid></item><item><title>Released: Version 1.9.2 (Mar 26, 2013)</title><link>http://qperfmon.codeplex.com/releases/view/104054</link><description>
&lt;div class="wikidoc"&gt;Added drag &amp;amp; drop across multiple windows/instances.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Tue, 26 Mar 2013 13:02:38 GMT</pubDate><guid isPermaLink="false">Released: Version 1.9.2 (Mar 26, 2013) 20130326010238P</guid></item><item><title>Updated Wiki: Home</title><link>http://qperfmon.codeplex.com/wikipage?version=46</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;span style="color:#800000"&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;/span&gt;&lt;br&gt;
This small utility helps to monitor performance counters without using the full blown perfmon tool from Windows. It supports a number of command line parameters and can be launched from batch files, shortcuts or (from version 1.4) preset qpmset files.&lt;br&gt;
&lt;br&gt;
&lt;img title="QPerfMon.jpg" src="http://i3.codeplex.com/download?ProjectName=qperfmon&amp;DownloadId=186855" alt="QPerfMon.jpg"&gt;&lt;/p&gt;
&lt;h1&gt;&lt;span style="color:#800000"&gt;Introduction&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;This small utility was developed to help monitor sets of performance counters quickly and (only) as needed.
&lt;br&gt;
The original graph control was based on &lt;a href="http://www.codeproject.com/KB/miscctrl/C2DPushGraph.aspx"&gt;
C2DPushGraph&lt;/a&gt; graph control but was customized and enhanced quite a bit for this application's needs. The main aim for the utility is to be really 'simple' without too many fancies - but it is evolving and more things might get added over time.&lt;/p&gt;
&lt;h2&gt;&lt;span style="color:#800000"&gt;Update history&lt;/span&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;1.4.4 - The tool now has the functionality to log the performance counter values to a csv file.
&lt;/li&gt;&lt;li&gt;1.4.5 - Enhanced logging options. Check for available disk space, create new file every X MB and change sample rate i.e. only log data for every N times the graph is updated. Additionally the tool will now upgrade/remember previous version settings.
&lt;/li&gt;&lt;li&gt;1.4.6 - Small bug fix to graph control to avoid negative/large perf counter values crashing the app.
&lt;/li&gt;&lt;li&gt;1.4.8 - Added 'snapping' to desktop plus 'cloning' of performance counters to ease adding a bunch of counters together.
&lt;/li&gt;&lt;li&gt;1.4.9 - Added displaying latest and earliest times and more line formatting options.
&lt;/li&gt;&lt;li&gt;1.4.10/11 More line formatting options plus fix bug to not allow duplicate counters.
&lt;/li&gt;&lt;li&gt;1.4.13 Fixed reported issue with decimal scaled values when using other 'cultures'/formatting.
&lt;/li&gt;&lt;li&gt;1.5.0 New graph control implemented. Colors and font can now be customized. &lt;/li&gt;&lt;li&gt;1.6.0 Improved the initial loading speed of application (user experience) &lt;/li&gt;&lt;li&gt;1.7.0 Converted to use .Net 4.0 framework. Line color customizations are now stored in qpmset files. As a result the structure of qpmset files has changed and not compatible with earlier versions. Now includes a proper MSI installer.
&lt;/li&gt;&lt;li&gt;1.8.0 Now you can add multiple counters/instances at once! Selecting a category you can multi-select the counters and instances you want to add from lists.
&lt;/li&gt;&lt;li&gt;1.8.1 - Added the ability to set the main Window as 'Always On Top'. &lt;/li&gt;&lt;li&gt;1.8.2 - Add the ability for qpmset files to also store the Window location/size so predefined 'sets' can be forced to always open on the same place of the screen.
&lt;/li&gt;&lt;li&gt;1.9.1 - Drag and drop now possible inside the app so you can re-order items. Also added the ability to copy &amp;amp; paste counter definitions so it can be edited outside the app (notepad or something) and then added as a new counter or set of counters.
&lt;/li&gt;&lt;/ul&gt;
&lt;h1&gt;&lt;span style="color:#800000"&gt;Usage&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;The tool can be executed with parameters. At the moment there is no restriction on the number of performance counters that can be specified although it would be impractical to specify too many. Each performance counter specified must looks like this:&lt;br&gt;
&lt;br&gt;
[Machine name]\[Category]\[Counter name]\[Instance name]\[scale]\[plot style]&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The machine name is the name of the computer where the performance counter is published.
&lt;/li&gt;&lt;li&gt;The category of the performance counter &lt;/li&gt;&lt;li&gt;The name of the performance counter &lt;/li&gt;&lt;li&gt;The instance name if it exists &lt;/li&gt;&lt;li&gt;The scale of the performance counter (default = 1) &lt;/li&gt;&lt;li&gt;The plotting style of data points. could be 0 - None, 1 - Dots, 2 - Cross or 3 - Ex
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;br&gt;
An example:&lt;br&gt;
&amp;quot;.\Processor\% Processor Time\_Total\1\1&amp;quot;&lt;br&gt;
&lt;br&gt;
note: if the instance name contains special characters like a backslash '\' you must 'escape' the whole value with double quotes.&lt;br&gt;
e.g. &lt;br&gt;
biztalkserver\BizTalk:Message Box:General Counters\Spool Size\&amp;quot;biztalkmsgboxdb:sqlserver\sqlinstance&amp;quot;\0.1\2&lt;/p&gt;
&lt;h2&gt;&lt;span style="color:#800000"&gt;Additional parameters&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The following additional parameters can be specified:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;-max: Set the initial Y axis maximum value (default = 100) &lt;/li&gt;&lt;li&gt;-lt: Set the default line thickness (default = 1) &lt;/li&gt;&lt;li&gt;-title: Set a customized title for the window (helps if you have several windows open)
&lt;/li&gt;&lt;/ul&gt;
&lt;h2&gt;&lt;span style="color:#800000"&gt;Customize&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;You can customize the following while running:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Updating frequency/Pause &lt;/li&gt;&lt;li&gt;Color of each line/counter &lt;/li&gt;&lt;li&gt;Scale of each line/counter &lt;/li&gt;&lt;li&gt;Plot style of each line/counter. e.g. like &amp;#43;, o, x etc. &lt;/li&gt;&lt;/ul&gt;
&lt;h1&gt;&lt;span style="color:#800000"&gt;Run-time&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;As of version 1.4 the application allows you to add and remove performance counters at run-time.&lt;/p&gt;
&lt;h1&gt;&lt;span style="color:#800000"&gt;qpmset Files&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;As of version 1.4 you can load and save performance counter sets to a file for reuse. The files are actually only an XML file with a different extension so it can be edited with any text editor if needed.&lt;/p&gt;
&lt;p&gt;From version 1.7 the internal structure of the qpmset files have changed. The performance counter definition is now stored as an Xml string.&lt;/p&gt;
&lt;h1&gt;&lt;span style="color:#800000"&gt;Logging data to csv files&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;The tool supports logging data to a csv file. The following logging options are available:&lt;br&gt;
&lt;img title="QPerfMonLoggingOptions.jpg" src="http://i3.codeplex.com/download?ProjectName=qperfmon&amp;DownloadId=174543" alt="QPerfMonLoggingOptions.jpg"&gt;&lt;/p&gt;
&lt;h1&gt;&lt;span style="color:#800000"&gt;Example&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;Running the utility with the following parameters:&lt;br&gt;
QPerfMon.exe &amp;quot;.\Processor\% Processor Time\_Total&amp;quot; &amp;quot;.\Memory\% Committed Bytes In Use\\&amp;quot; &amp;quot;.\Memory\Pages/sec\\0.1&amp;quot; &amp;quot;.\PhysicalDisk\Avg. Disk Queue Length\_Total\100&amp;quot; -title:Test&lt;br&gt;
Note: remember to escape the '%' character in a batch file.&lt;br&gt;
Would look like this:&lt;br&gt;
&lt;img title="QPerfMon.jpg" src="http://i3.codeplex.com/download?ProjectName=qperfmon&amp;DownloadId=186855" alt="QPerfMon.jpg"&gt;&lt;/p&gt;
&lt;h1&gt;&lt;span style="color:#800000"&gt;Graph format customization&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;&lt;img title="QPerfmonGraphOptions.JPG" src="http://i3.codeplex.com/download?ProjectName=qperfmon&amp;DownloadId=187588" alt="QPerfmonGraphOptions.JPG"&gt;&lt;/p&gt;
&lt;h1&gt;&lt;span style="color:#800000"&gt;Line formatting&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;Additionally the formatting of a line can be changed afterwords:&lt;br&gt;
&lt;img title="QPerfMonFormatting.jpg" src="http://i3.codeplex.com/download?ProjectName=qperfmon&amp;DownloadId=109305" alt="QPerfMonFormatting.jpg"&gt;&lt;/p&gt;
&lt;h1&gt;&lt;span style="color:#800000"&gt;Dependencies and platform support&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;The utility was developed using C# with .Net 2.0 (using VS2008) - up to version 1.6. The reason for not using newer versions of the .Net framework was simply so it can still be used on older Win XP/2003 servers etc. It has been tested on Windows XP, 2003,
 Vista and Windows 7 (32 and 64-bit). From version 1.7 it uses the .Net 4.0 Client profile framework.&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>RudolfHenning</author><pubDate>Tue, 19 Mar 2013 13:12:48 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20130319011248P</guid></item><item><title>Source code checked in, #85627</title><link>http://qperfmon.codeplex.com/SourceControl/changeset/changes/85627</link><description>Version 1.9.1</description><author>RudolfHenning</author><pubDate>Tue, 19 Mar 2013 12:49:37 GMT</pubDate><guid isPermaLink="false">Source code checked in, #85627 20130319124937P</guid></item><item><title>Created Release: Version 1.9.1 (Mar 19, 2013)</title><link>http://qperfmon.codeplex.com/releases?ReleaseId=103641</link><description>&lt;div class="wikidoc"&gt;Added drag &amp;amp; drop (inside same window) so items can be re-ordered. Also added the ability to copy &amp;amp; paste counter definition to clipboard.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>RudolfHenning</author><pubDate>Tue, 19 Mar 2013 12:48:55 GMT</pubDate><guid isPermaLink="false">Created Release: Version 1.9.1 (Mar 19, 2013) 20130319124855P</guid></item><item><title>Released: Version 1.9.1 (Mar 19, 2013)</title><link>http://qperfmon.codeplex.com/releases/view/103641</link><description>
&lt;div class="wikidoc"&gt;Added drag &amp;amp; drop (inside same window) so items can be re-ordered. Also added the ability to copy &amp;amp; paste counter definition to clipboard.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Tue, 19 Mar 2013 12:48:54 GMT</pubDate><guid isPermaLink="false">Released: Version 1.9.1 (Mar 19, 2013) 20130319124854P</guid></item><item><title>Updated Release: Version 1.8.2 (Apr 12, 2012)</title><link>http://qperfmon.codeplex.com/releases/view/85904</link><description>&lt;div class="wikidoc"&gt;Version 1.8.2. Add the ability for qpmset files to also store the Window location/size so predefined &amp;#39;sets&amp;#39; can be forced to always open on the same place of the screen.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>RudolfHenning</author><pubDate>Tue, 19 Mar 2013 11:33:06 GMT</pubDate><guid isPermaLink="false">Updated Release: Version 1.8.2 (Apr 12, 2012) 20130319113306A</guid></item><item><title>Released: Version 1.8.2 (Apr 12, 2012)</title><link>http://qperfmon.codeplex.com/releases/view/85904</link><description>
&lt;div class="wikidoc"&gt;Version 1.8.2. Add the ability for qpmset files to also store the Window location/size so predefined &amp;#39;sets&amp;#39; can be forced to always open on the same place of the screen.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Tue, 19 Mar 2013 11:33:06 GMT</pubDate><guid isPermaLink="false">Released: Version 1.8.2 (Apr 12, 2012) 20130319113306A</guid></item><item><title>Created Release: Version 1.9 (Mar 19, 2013)</title><link>http://qperfmon.codeplex.com/releases?ReleaseId=103635</link><description>&lt;div class="wikidoc"&gt;Added drag &amp;amp; drop functionality plus being able to copy  &amp;amp; paste a performance counter definition.&lt;br /&gt;Note: drag &amp;amp; drop between different instances of the app is not yet possible.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>RudolfHenning</author><pubDate>Tue, 19 Mar 2013 11:22:41 GMT</pubDate><guid isPermaLink="false">Created Release: Version 1.9 (Mar 19, 2013) 20130319112241A</guid></item><item><title>New Post: Which counter represents CPU usage and Memory Usage of a process running in the system.</title><link>http://qperfmon.codeplex.com/discussions/433073</link><description>&lt;div style="line-height: normal;"&gt;Add a new Counter, go to the 'Category' 'Process' -&amp;gt; Counter '% Processor Time' (for CPU). For memory you have a choice of 'Private Bytes', 'Virtual Bytes' or 'Working Set' depending on your needs. Use Google to find out what each one mean.&lt;br /&gt;
&lt;br /&gt;
Hope this helps.&lt;br /&gt;
&lt;/div&gt;</description><author>RudolfHenning</author><pubDate>Thu, 14 Feb 2013 13:25:05 GMT</pubDate><guid isPermaLink="false">New Post: Which counter represents CPU usage and Memory Usage of a process running in the system. 20130214012505P</guid></item><item><title>New Post: Which counter represents CPU usage and Memory Usage of a process running in the system.</title><link>http://qperfmon.codeplex.com/discussions/433073</link><description>&lt;div style="line-height: normal;"&gt;Hi,&lt;br /&gt;
I want to monitor the CPU usage and Memory usage of a particular process running in the system. For that which all counter I should add..&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
Akansh&lt;br /&gt;
&lt;/div&gt;</description><author>akansh</author><pubDate>Thu, 14 Feb 2013 07:10:17 GMT</pubDate><guid isPermaLink="false">New Post: Which counter represents CPU usage and Memory Usage of a process running in the system. 20130214071017A</guid></item><item><title>Source code checked in, #81799</title><link>http://qperfmon.codeplex.com/SourceControl/changeset/changes/81799</link><description>Upgrade&amp;#58; New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link&amp;#58; http&amp;#58;&amp;#47;&amp;#47;go.microsoft.com&amp;#47;fwlink&amp;#47;&amp;#63;LinkId&amp;#61;254563</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 21:57:23 GMT</pubDate><guid isPermaLink="false">Source code checked in, #81799 20121001095723P</guid></item><item><title>Source code checked in, #81798</title><link>http://qperfmon.codeplex.com/SourceControl/changeset/changes/81798</link><description>Checked in by server upgrade</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 21:51:05 GMT</pubDate><guid isPermaLink="false">Source code checked in, #81798 20121001095105P</guid></item><item><title>Commented Issue: "Portable" qpmset files / force localhost [12019]</title><link>http://qperfmon.codeplex.com/workitem/12019</link><description>Hello,&lt;br /&gt;&lt;br /&gt;I recently wanted to share some qpmset files I made with my coworkers. I faced the issue that you save the hostname into the qpmset files. Although this is totally makes senses as this is part of the perf counter path and allow to monitor processes on remote machines, this makes difficult to share qpmset files for monitoring local processes. I made a script that changes the hostname to the localhost before  starting QPerfMon but this is not ideal. It would be better if QPerfMon could do it itself &amp;#59;&amp;#41;&lt;br /&gt;So here&amp;#39;s my proposal&amp;#58; add the ability to indicate to QPerfMon that it should replace the machine name with the current machine name when loading a qpmset file.&lt;br /&gt;I thought about two ways to achieve this&amp;#58;&lt;br /&gt;- It could be done with a simple check box like &amp;#34;force local&amp;#34; in the performance counter selection dialog. The information would be saved in the qpmset file with each perf counter.&lt;br /&gt;- An other way would be to add a command line switch &amp;#40;in this case, this would be for all perf counter of a qpmset file&amp;#41;.&lt;br /&gt;&lt;br /&gt;I can try to hack the code and submit a patch if you want.&lt;br /&gt;Regards,&lt;br /&gt;Comments: ** Comment from web user: andreone ** &lt;p&gt;Well I I tested the dot trick and it didn&amp;#39;t work. I guess I corrupted the xml because I just retested it and that works.&lt;br /&gt;My proposal still makes sense but I can live with a little edition once in a while.&lt;br /&gt;Thanks&lt;/p&gt;</description><author>andreone</author><pubDate>Fri, 13 Apr 2012 16:20:49 GMT</pubDate><guid isPermaLink="false">Commented Issue: "Portable" qpmset files / force localhost [12019] 20120413042049P</guid></item></channel></rss>