<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.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>Mike Lagase : Tools</title><link>http://blogs.technet.com/mikelag/archive/tags/Tools/default.aspx</link><description>Tags: Tools</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>New Windows Dynamic Cache Service for 64-bit Windows 2003 servers</title><link>http://blogs.technet.com/mikelag/archive/2009/02/09/new-windows-dynamic-cache-service-for-64-bit-windows-2003-servers.aspx</link><pubDate>Mon, 09 Feb 2009 23:04:49 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3199532</guid><dc:creator>mikelag</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/mikelag/comments/3199532.aspx</comments><wfw:commentRss>http://blogs.technet.com/mikelag/commentrss.aspx?PostID=3199532</wfw:commentRss><description>&lt;p&gt;If you've ever had an issue where low memory conditions were causing working set trimming issues due to excessive use of the System File Cache, then we have just released a new service that can be used to help alleviate this issue called &lt;strong&gt;Microsoft Windows Dynamic Cache Service&lt;/strong&gt;. &lt;/p&gt;  &lt;p&gt;More information regarding this new service can be found &lt;a href="http://blogs.msdn.com/ntdebugging/archive/2009/02/06/microsoft-windows-dynamic-cache-service.aspx"&gt;here&lt;/a&gt; and a direct link to download this new service can be found &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=e24ade0a-5efe-43c8-b9c3-5d0ecb2f39af&amp;amp;displaylang=en"&gt;here&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;With Exchange 2007 servers also running in to these issues which I blogged about &lt;a href="http://blogs.technet.com/mikelag/archive/2008/10/17/steps-to-help-mitigate-excessive-paging-and-working-set-trimming-issues.aspx"&gt;here&lt;/a&gt;, this service could potentially allow other 3rd party services to play nice with Exchange 2007 which may be consuming more than it's fair share of the System File Cache.&lt;/p&gt;  &lt;p&gt;So if you find that Exchange performance is suffering because of some other service taking up overall memory in the System File Cache, then this service may be just for you.&lt;/p&gt;  &lt;p&gt;Hope this helps with some of your performance related issues.&lt;/p&gt;  &lt;p&gt;Mike&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3199532" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mikelag/archive/tags/Performance/default.aspx">Performance</category><category domain="http://blogs.technet.com/mikelag/archive/tags/Tools/default.aspx">Tools</category></item><item><title>Updated Exchange 2003 Perfwiz</title><link>http://blogs.technet.com/mikelag/archive/2009/02/02/updated-exchange-2003-perfwiz.aspx</link><pubDate>Mon, 02 Feb 2009 23:18:31 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3196021</guid><dc:creator>mikelag</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.technet.com/mikelag/comments/3196021.aspx</comments><wfw:commentRss>http://blogs.technet.com/mikelag/commentrss.aspx?PostID=3196021</wfw:commentRss><description>&lt;p&gt;For all of you folks out there still hanging on to Exchange 2003 and dealing with performance issues, I have taken the liberty to update the Perfwiz data counter collection to the latest/greatest counters as the old Perfwiz tool on our download site is severely outdated.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="4"&gt;&lt;u&gt;Exchange 2003 Update Perfwiz&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Extract the contents of &lt;a href="http://expal.members.winisp.net/E2k3_Perfwiz.zip"&gt;E2k3_Perfwiz.zip&lt;/a&gt; to your Exchange server. &lt;/li&gt;    &lt;li&gt;Open Performance Monitor &lt;/li&gt;    &lt;li&gt;Expand Performance Logs and Alerts and select Counter Logs. &lt;/li&gt;    &lt;li&gt;Right click Counter logs and select &amp;quot;New Log Settings From&amp;quot;. Select the htm file that was extracted in Step 1. Click OK &lt;/li&gt;    &lt;li&gt;Select the Log Files tab and click the Configure button &lt;/li&gt;    &lt;li&gt;For the Log location, change this to a location of your choice. Click Ok &lt;/li&gt;    &lt;li&gt;Click OK to save the Performance Counter log. &lt;/li&gt;    &lt;li&gt;To start the Perfmon log, right click &amp;quot;Exchange_2003_Perfwiz&amp;quot; and then select Start. &lt;/li&gt;    &lt;li&gt;Let this run during the problem period where performance is affected &lt;/li&gt;    &lt;li&gt;Stop the perfmon log by right-clicking &amp;quot;Exchange_2003_Perfwiz&amp;quot; and selecting Stop &lt;/li&gt;    &lt;li&gt;Make arrangements with a CSS representative to get the files analyzed. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;&lt;font size="3"&gt;Counter Collection List&lt;/font&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;\Database ==&amp;gt; Instances(*)\*   &lt;br /&gt;\Database(*)\*    &lt;br /&gt;\Epoxy(*)\*    &lt;br /&gt;\Exchange Server HTTP Extensions(*)\*    &lt;br /&gt;\LogicalDisk(*)\*    &lt;br /&gt;\Memory\*    &lt;br /&gt;\Microsoft Exchange ActiveSync\*    &lt;br /&gt;\MSExchange Intelligent Message Filter(*)\*    &lt;br /&gt;\MSExchange Oledb Events(*)\*    &lt;br /&gt;\MSExchange Oledb Resource(*)\*    &lt;br /&gt;\MSExchange Sender ID(*)\*    &lt;br /&gt;\MSExchange Web Mail(*)\*    &lt;br /&gt;\MSExchangeActiveSyncNotify OmaPush\*    &lt;br /&gt;\MSExchangeAL(*)\*    &lt;br /&gt;\MSExchangeDSAccess Caches(*)\*    &lt;br /&gt;\MSExchangeDSAccess Domain Controllers(*)\*    &lt;br /&gt;\MSExchangeDSAccess Processes(*)\*    &lt;br /&gt;\MSExchangeIMAP4(*)\*    &lt;br /&gt;\MSExchangeIS Mailbox(*)\*    &lt;br /&gt;\MSExchangeIS Public(*)\*    &lt;br /&gt;\MSExchangeIS\*    &lt;br /&gt;\MSExchangeMTA Connections(*)\*    &lt;br /&gt;\MSExchangeMTA\*    &lt;br /&gt;\MSExchangeOMA\*    &lt;br /&gt;\MSExchangeSA - NSPI Proxy\*    &lt;br /&gt;\MSExchangeSRS\*    &lt;br /&gt;\MSExchangeTransport Filter Sink(*)\*    &lt;br /&gt;\MSExchangeTransport Store Driver(*)\*    &lt;br /&gt;\Network Interface(*)\*    &lt;br /&gt;\Paging File(*)\*    &lt;br /&gt;\PhysicalDisk(*)\*    &lt;br /&gt;\Process(*)\*    &lt;br /&gt;\Processor(*)\*    &lt;br /&gt;\Server\*    &lt;br /&gt;\SMTP NTFS Store Driver(*)\*    &lt;br /&gt;\SMTP Routing(*)\*    &lt;br /&gt;\SMTP Server(*)\*    &lt;br /&gt;\System\*    &lt;br /&gt;\Web Service(*)\*&lt;/p&gt;  &lt;p&gt;Enjoy!!&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3196021" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mikelag/archive/tags/Performance/default.aspx">Performance</category><category domain="http://blogs.technet.com/mikelag/archive/tags/Tools/default.aspx">Tools</category><category domain="http://blogs.technet.com/mikelag/archive/tags/Perfwiz/default.aspx">Perfwiz</category></item><item><title>Getting started with Exchange 2007 Performance monitoring and Windows 2008</title><link>http://blogs.technet.com/mikelag/archive/2009/01/23/getting-started-with-exchange-2007-performance-monitoring-and-windows-2008.aspx</link><pubDate>Fri, 23 Jan 2009 13:41:24 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3190719</guid><dc:creator>mikelag</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/mikelag/comments/3190719.aspx</comments><wfw:commentRss>http://blogs.technet.com/mikelag/commentrss.aspx?PostID=3190719</wfw:commentRss><description>&lt;p&gt;With all the moving bells and whistles of Exchange 2007 and the amount of dependencies that Exchange relies on, it could be a bit overwhelming on where to get started. For some, they may have their own monitoring tools such as MOM/SCOM to pull this data, but when you are in a real-time crisis or something that affecting critical business functions over time, finding out where to start can lead one in to frustration.&lt;/p&gt;  &lt;p&gt;Well, never fear, I'll help guide you in to looking at the server from the 30,000 ft view and then delve deeper in to the plethora of pertinent counters to look at. So where do I get started?&lt;/p&gt;  &lt;p&gt;We could start off with a once upon the time story or 10 ways to lick an Exchange performance problem in the bud, but lets start with the simple basics. First, you will need to start some monitoring on your server to start collecting the data. I've made this quite easy for you as I have created templates for you that are very easily importable in to the Reliability and Performance monitor in Windows 2008. I'll be concentrating on Windows 2008 analysis in this blog as that is the wave of the future. Go to &lt;a title="http://blogs.technet.com/mikelag/archive/2008/05/02/perfwiz-replacement-for-exchange-2007.aspx" href="http://blogs.technet.com/mikelag/archive/2008/05/02/perfwiz-replacement-for-exchange-2007.aspx" mce_href="http://blogs.technet.com/mikelag/archive/2008/05/02/perfwiz-replacement-for-exchange-2007.aspx"&gt;http://blogs.technet.com/mikelag/archive/2008/05/02/perfwiz-replacement-for-exchange-2007.aspx&lt;/a&gt; to find the templates for your particular role installation. Once you have imported your favorite XML file, you will get a screen similar to the following. Simply right-click on your imported counter set and click start. Let this run through the problem time in which you are trying to troubleshoot. &lt;strong&gt;Note: &lt;/strong&gt;I have imported all of the XML files here to get started.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/GettingstartedwithExchange2007Performanc_116C3/image_2.png" mce_href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/GettingstartedwithExchange2007Performanc_116C3/image_2.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/GettingstartedwithExchange2007Performanc_116C3/image_thumb.png" width="575" height="368" mce_src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/GettingstartedwithExchange2007Performanc_116C3/image_thumb.png" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Once you have collected enough data, you can stop the Performance log. From there, you can then expand reports in the menu and then click on the report associated with the log that you just ran. You will get a screen similar to the following. The really cool thing about Windows 2008 is that if you should double-click on a performance file (.blg) or open this report view, you will get all counters added automatically with all Totals listed for each counter. Trying to load all counters/all instances would take a substantial amount of time to load, so I feel this is the best place to begin your troubleshooting. This is what I call the 30,000 ft view. Loading this type of view is normally very fast to load and provides you a wealth of information right at your fingertips. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/GettingstartedwithExchange2007Performanc_116C3/image_4.png" mce_href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/GettingstartedwithExchange2007Performanc_116C3/image_4.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/GettingstartedwithExchange2007Performanc_116C3/image_thumb_1.png" width="604" height="455" mce_src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/GettingstartedwithExchange2007Performanc_116C3/image_thumb_1.png" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;What you will want to do is to compare each of the counters with the threshold values that are listed in the Technet article &lt;a title="Monitoring Without System Center Operations Manager" href="http://technet.microsoft.com/en-us/library/bb201720.aspx" mce_href="http://technet.microsoft.com/en-us/library/bb201720.aspx"&gt;Monitoring Without System Center Operations Manager&lt;/a&gt;. If any counters are deemed suspect, I would put them on your list of things to delve deeper in to. Once you go through all of these counters, you could see if there is anything that stands out which will give you something to concentrate on. Counters that you no longer want to see can be easily hidden as shown below or by simply un-checking the box in the Show column of each counter&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/GettingstartedwithExchange2007Performanc_116C3/image_8.png" mce_href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/GettingstartedwithExchange2007Performanc_116C3/image_8.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/GettingstartedwithExchange2007Performanc_116C3/image_thumb_3.png" width="569" height="484" mce_src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/GettingstartedwithExchange2007Performanc_116C3/image_thumb_3.png" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Now, since we are only showing totals at this point, you may need to jump off the diving board and dive right in to specific instances of a counter in which a threshold is above normal. Simply click the Plus &lt;a href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/GettingstartedwithExchange2007Performanc_116C3/image_10.png" mce_href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/GettingstartedwithExchange2007Performanc_116C3/image_10.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/GettingstartedwithExchange2007Performanc_116C3/image_thumb_4.png" width="22" height="24" mce_src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/GettingstartedwithExchange2007Performanc_116C3/image_thumb_4.png" /&gt;&lt;/a&gt;sign on the menu and then add the counters of your choice.&lt;/p&gt;  &lt;p&gt;That is basically all there is too it in getting started, but there are other ways of getting to root cause of a complex issue. Read on...&lt;/p&gt;  &lt;p&gt;If you have collected a .blg file already, you can parse all of the data automatically via the Performance Analyzer Log tool. See my previous blog on how to use this most helpful tool &lt;a title="Performance Troubleshooting using the PAL tool" href="http://blogs.technet.com/mikelag/archive/2008/08/20/performance-troubleshooting-using-the-pal-tool.aspx" mce_href="http://blogs.technet.com/mikelag/archive/2008/08/20/performance-troubleshooting-using-the-pal-tool.aspx"&gt;here&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Another way to troubleshoot Exchange Performance can be had in the Exchange Management Console Toolbox as shown below via the Performance Troubleshooter. This can also be very helpful in troubleshooting these issues as this tool has some built in tracing mechanisms that allow you to peer in to some of the Exchange processes in which you cannot get to by any normal logging or tracing means without PSS involved.&lt;a href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/GettingstartedwithExchange2007Performanc_116C3/image_12.png" mce_href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/GettingstartedwithExchange2007Performanc_116C3/image_12.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/GettingstartedwithExchange2007Performanc_116C3/image_thumb_5.png" width="588" height="484" mce_src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/GettingstartedwithExchange2007Performanc_116C3/image_thumb_5.png" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I'll be posting most of these type posts coming in the future, so keep a watch on my blog.&lt;/p&gt;  &lt;p&gt;Mike &lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3190719" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mikelag/archive/tags/Performance/default.aspx">Performance</category><category domain="http://blogs.technet.com/mikelag/archive/tags/Tools/default.aspx">Tools</category></item><item><title>Showing Process ID Information in Performance Monitor</title><link>http://blogs.technet.com/mikelag/archive/2008/10/13/showing-process-id-information-in-performance-monitor.aspx</link><pubDate>Mon, 13 Oct 2008 16:00:51 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3135875</guid><dc:creator>mikelag</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/mikelag/comments/3135875.aspx</comments><wfw:commentRss>http://blogs.technet.com/mikelag/commentrss.aspx?PostID=3135875</wfw:commentRss><description>&lt;p&gt;In some situations while monitoring performance of a server, you may find a time when a particular process is restarting or crashing over time. By default, in Performance Monitor, you cannot view Process ID (PID) values to determine if a process was restarted for whatever reason. This is apparent for IIS Application pools as these processes could frequently crash/restart throughout the day. With each new restart of a process, a different PID is generated, so it would be nice if you could see this happening in Perfmon.&lt;/p&gt;  &lt;p&gt;Luckily, there is a way to do just that to append the PID number for each process, so that if the PID should change, you can easily detect this in Performance Monitor.&lt;/p&gt;  &lt;p&gt;To show ProcessID's along with process names, add the following registry entry on the server&lt;/p&gt;  &lt;p&gt;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PerfProc\Performance]&lt;/p&gt;  &lt;p&gt;&amp;quot;ProcessNameFormat&amp;quot;=dword:00000002&lt;/p&gt;  &lt;p&gt;This needs to be implemented on the machine in which the perfmon is being taken from. For more information regarding this registry setting, see &lt;a href="http://support.microsoft.com/kb/281884"&gt;281884&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3135875" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mikelag/archive/tags/Tools/default.aspx">Tools</category></item><item><title>Performance Troubleshooting using the PAL tool</title><link>http://blogs.technet.com/mikelag/archive/2008/08/20/performance-troubleshooting-using-the-pal-tool.aspx</link><pubDate>Thu, 21 Aug 2008 03:06:18 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3109357</guid><dc:creator>mikelag</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.technet.com/mikelag/comments/3109357.aspx</comments><wfw:commentRss>http://blogs.technet.com/mikelag/commentrss.aspx?PostID=3109357</wfw:commentRss><description>&lt;p&gt;If you have had Exchange performance issues in the past, you must know by now that there are a lot of variables that affect Exchange overall performance and sometimes took a long time to find root cause of those problems as they can get quite complex. &lt;/p&gt;  &lt;p&gt;If you are looking for some more detailed reports with some added charting capabilities, there is the Performance Analyzer Tool or PAL that you can grab from &lt;a href="http://www.codeplex.com/PAL"&gt;http://www.codeplex.com/PAL&lt;/a&gt; .&lt;/p&gt;  &lt;p&gt;PAL is an extremely useful and powerful tool for automatically generating HTML reports that were collected from a performance monitor counter log. This tool uses a subset of dependencies such as Log Parser and the Office Web Components to create these reports. &lt;/p&gt;  &lt;p&gt;PAL uses XML configuration files that parse the most important counters for Exchange performance issues and throws alerts when thresholds are exceeded for those counters. All that is needed is a blg file that was previously collected. This is not a replacement for standard performance analysis, but helps with automating some of the common tasks that are performed when troubleshooting performance issues for Exchange. With the amount of perf analysis that I do, I need a way to automate a lot of this to help give me the 30,000 foot view of how an Exchange server is performing.&lt;/p&gt;  &lt;p&gt;With the release of the Exchange 2007 Performance Counters and their associated thresholds at &lt;a title="http://go.microsoft.com/fwlink/?LinkId=122254" href="http://go.microsoft.com/fwlink/?LinkId=122254"&gt;http://go.microsoft.com/fwlink/?LinkId=122254&lt;/a&gt;, PAL consumes all of those counters and creates some nice reports for you. PAL also uses the counters in the Exchange 2003 Performance Troubleshooting white paper at &lt;a title="http://technet.microsoft.com/en-us/library/aa997270.aspx" href="http://technet.microsoft.com/en-us/library/aa997270.aspx"&gt;http://technet.microsoft.com/en-us/library/aa997270.aspx&lt;/a&gt;, so no matter what type server you have, you should have reporting capabilities for each.&lt;/p&gt;  &lt;p&gt;Let&amp;#8217;s take a look at what kind of reports this creates.&lt;/p&gt;  &lt;p&gt;After PAL has analyzed a blg file, an Internet Explorer Window will open with the analysis. As you can see below, there is a listing of counters that were parsed and checked for any over specific thresholds as set in the Exchange XML file. At the end of each counter, there is an Alerts part that tells you that if any of the samplings were over a specified threshold. If there was one, that value is incremented by one.&lt;/p&gt;  &lt;h2&gt;&lt;b&gt;&lt;u&gt;PAL Sample report&lt;/u&gt;&lt;/b&gt; &lt;/h2&gt;  &lt;br /&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_2.png"&gt;&lt;img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="345" alt="image" src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_thumb.png" width="297" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;So if we look further down the list, we can see that the RPC Averaged Latency threshold was hit 6 times as shown circled in red below.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_4.png"&gt;&lt;img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="345" alt="image" src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_thumb_1.png" width="426" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Clicking on that counter brings you to the chart for this counter. This shows a rather large spike in overall RPC Averaged Latency for that specific time.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_10.png"&gt;&lt;img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="345" alt="image" src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_thumb_4.png" width="478" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Scrolling downward in this report now shows the thresholds that were hit for a specific time and their associated values.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_8.png"&gt;&lt;img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="345" alt="image" src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_thumb_3.png" width="464" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;As you can see, we hit a critical threshold for RPC latency that could be affecting overall client performance. This is merely a symptom of the underlying problem which could be disk latencies, LDAP Latencies, High CPU, etc., but at least the data that you would normally look at would be at your fingertips. Clicking the &amp;#8220;&lt;u&gt;Back to the top&lt;/u&gt;&amp;#8221; link under each counter section will get you back to the Counter list at the beginning of the report. This allows for very quick counter analysis to see which counters could be affecting overall server performance.&lt;/p&gt;  &lt;p&gt;The great thing about the PAL tool is that you can customize the XML files to your liking, so if you need to add/remove a specific counter and its associated threshold, you can do this very easily. For the threshold creation, if you know vbscript enough to create If/Then/Else statements, then you can customize this tool very easily to generate any report and threshold.&lt;/p&gt;  &lt;p&gt;If you would like to see a complete sample report for a general system overview, go to &lt;a href="http://www.codeplex.com/PAL/Release/ProjectReleases.aspx?ReleaseId=11105"&gt;http://www.codeplex.com/PAL/Release/ProjectReleases.aspx?ReleaseId=11105&lt;/a&gt; and then click on the PAL Sample Report.mht link. If you need to download and install PAL, always select the most recent version for download as the above link presents an older build.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;h2&gt;How to launch the PAL tool&lt;/h2&gt;  &lt;p&gt;1. Ensure that the PAL tool and dependency components have been installed from &lt;a href="http://www.codeplex.com/PAL"&gt;http://www.codeplex.com/PAL&lt;/a&gt; .&lt;/p&gt;  &lt;p&gt;2. Click Start, Run, and then PAL. This will launch the PAL wizard interface.&lt;/p&gt;  &lt;h3&gt;How to create a counter log file using PAL&lt;/h3&gt;  &lt;p&gt;Follow these steps to create a counter log .htm file once the PAL wizard has been launched. &lt;b&gt;Note:&lt;/b&gt; This contains very specific counters instead of the full counter set that perfwiz uses, so you can choose how granular you would like to get.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Launch PAL. &lt;/li&gt;    &lt;li&gt;Click the Threshold File Tab. &lt;/li&gt;    &lt;li&gt;In the Threshold File Title drop down box, select the Threshold File Title version of your choice&amp;#160; &lt;br /&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_12.png"&gt;&lt;img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="290" alt="image" src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_thumb_5.png" width="434" border="0" /&gt;&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Click the &lt;a href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_14.png"&gt;&lt;img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="25" alt="image" src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_thumb_6.png" width="80" border="0" /&gt;&lt;/a&gt; button. &lt;/li&gt;    &lt;li&gt;Save the settings to a .htm file. Follow the steps in the Exchange 2007 Perfwiz replacement steps at &lt;a title="http://blogs.technet.com/mikelag/archive/2008/05/02/perfwiz-replacement-for-exchange-2007.aspx" href="http://blogs.technet.com/mikelag/archive/2008/05/02/perfwiz-replacement-for-exchange-2007.aspx"&gt;http://blogs.technet.com/mikelag/archive/2008/05/02/perfwiz-replacement-for-exchange-2007.aspx&lt;/a&gt; starting at step 4 to import this .htm file in to Performance monitor.       &lt;br /&gt;      &lt;br /&gt;&lt;strong&gt;Note:&lt;/strong&gt; This export feature only works on Windows 2003 servers since the ability to import htm files in Windows 2008 has changed. I will post an update on how to do this on Windows 2008 servers at a later time. &lt;/li&gt; &lt;/ol&gt;  &lt;h3&gt;How to run the PAL wizard&lt;/h3&gt;  &lt;ol&gt;   &lt;li&gt;Launch PAL. This will bring you to the Welcome Screen. Click Next &lt;/li&gt;    &lt;li&gt;On the Counter Log tab, select a blg file of your choice. Click Next&amp;#160; &lt;br /&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_16.png"&gt;&lt;img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="64" alt="image" src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_thumb_7.png" width="433" border="0" /&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Select the appropriate threshold file&amp;#160; &lt;br /&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_18.png"&gt;&lt;img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="290" alt="image" src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_thumb_8.png" width="434" border="0" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Answer any questions that are listed on that page. The answers to these questions are required so that during the processing of each performance file, we consume this information and pass this in to the tool for proper calculations. Click Next once finished.&amp;#160;&amp;#160; &lt;br /&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_20.png"&gt;&lt;img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="158" alt="image" src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_thumb_9.png" width="143" border="0" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;On the Analysis Interval tab, select the interval that you would like to use. &lt;b&gt;Note:&lt;/b&gt; The default of AUTO is recommended as that is the best performance option for running the tool. Any changes to this setting could cause the report generation process to be that much slower, but will allow you to get a little more granular if needed.&amp;#160; &lt;br /&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_22.png"&gt;&lt;img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="233" alt="image" src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_thumb_10.png" width="500" border="0" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;Click Next.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;On the Output Options tab, you can select an Output Directory to store the PAL reports and what format you would like to use. Click Next once you have made your selections.      &lt;br /&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_26.png"&gt;&lt;img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="345" alt="image" src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_thumb_12.png" width="401" border="0" /&gt;&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;On the Queue tab, you will notice the parameters that will be passed in to the PAL tool for processing. Click Next if this satisfies your needs.&amp;#160; &lt;br /&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_28.png"&gt;&lt;img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="345" alt="image" src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_thumb_13.png" width="485" border="0" /&gt;&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;On the Execute tab, you can execute what you have just added to the queue or you could add more items to the queue for processing.&amp;#160; &lt;br /&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_30.png"&gt;&lt;img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="236" alt="image" src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_thumb_14.png" width="531" border="0" /&gt;&lt;/a&gt;       &lt;br /&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;Click the &lt;a href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_32.png"&gt;&lt;img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="27" alt="image" src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/PerformanceTroubleshootingusingthePALtoo_923E/image_thumb_15.png" width="79" border="0" /&gt;&lt;/a&gt; button to execute the queued items. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;This is a resource intensive application while these perfmon files are being parsed, so I would recommend using your fastest machine to run these reports on. Once PAL has completed processing the queued items, an IE window will open for each report in the queue.&lt;/p&gt;  &lt;p&gt;I hope you have found this information useful and if you should have any questions regarding the tools usage, any possible problems that you may run in to or just suggestions to improve the tool, you can email &lt;a href="mailto:paltool@microsoft.com"&gt;paltool@microsoft.com&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Happy reporting!!!&lt;/p&gt;  &lt;p&gt;Mike    &lt;br /&gt;&lt;b&gt;&lt;u&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;h4&gt;&lt;u&gt;Additional Resources&lt;/u&gt; &lt;/h4&gt;  &lt;p&gt;For the latest XML updates that are not included with the current released version of the PAL tool, see &lt;a title="http://blogs.technet.com/mikelag/archive/2008/08/20/xml-updates-for-the-pal-tool.aspx" href="http://blogs.technet.com/mikelag/archive/2008/08/20/xml-updates-for-the-pal-tool.aspx"&gt;http://blogs.technet.com/mikelag/archive/2008/08/20/xml-updates-for-the-pal-tool.aspx&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3109357" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mikelag/archive/tags/Performance/default.aspx">Performance</category><category domain="http://blogs.technet.com/mikelag/archive/tags/Tools/default.aspx">Tools</category></item><item><title>XML updates for the PAL tool</title><link>http://blogs.technet.com/mikelag/archive/2008/08/20/xml-updates-for-the-pal-tool.aspx</link><pubDate>Thu, 21 Aug 2008 02:53:51 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3109350</guid><dc:creator>mikelag</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/mikelag/comments/3109350.aspx</comments><wfw:commentRss>http://blogs.technet.com/mikelag/commentrss.aspx?PostID=3109350</wfw:commentRss><description>&lt;p&gt;Here you will find the latest XML updates to the PAL tool for Exchange 2003 and Exchange 2007. See below for more information&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Exchange 2003 XML Updates&amp;#160; &lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;    &lt;br /&gt;- Download Interim update &lt;a class="" title="Exchange 2003 Interim XML Update" href="http://expal.members.winisp.net/Exchange_2003_XML.zip" mce_href="http://expal.members.winisp.net/Exchange_2003_XML.zip"&gt;&lt;strong&gt;here&lt;/strong&gt;&lt;/a&gt; (Last updated &lt;strong&gt;8-15-2008&lt;/strong&gt;)     &lt;br /&gt;&lt;strong&gt;     &lt;br /&gt;&lt;em&gt;5-25-2008 Updates        &lt;br /&gt;&lt;/em&gt;&lt;/strong&gt;- Added Slow QP threads, Slow Search Threads and Search Task Rate counters to detect deep folder traversal searches&amp;#160; &lt;br /&gt;&lt;strong&gt;&lt;em&gt;8-15-2008 Updates&lt;/em&gt;&lt;/strong&gt;     &lt;br /&gt;- Updated Available Memory Trend calculations     &lt;br /&gt;- Updated Processor and Processor Queue Length calculations     &lt;br /&gt;- Added Network\Outbound Packet Errors     &lt;br /&gt;    &lt;br /&gt;&lt;strong&gt;&lt;u&gt;2007 XML Updates&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;- Download Interim update &lt;a href="http://expal.members.winisp.net/Exchange2007_PAL_XML.zip"&gt;&lt;strong&gt;here&lt;/strong&gt;&lt;/a&gt; (Last Updated &lt;strong&gt;9-16-2008&lt;/strong&gt;)&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;5-2-2008 Updates&lt;/em&gt;&lt;/strong&gt;     &lt;br /&gt;- Updated Mailbox Role for SP1 counters due to Database counter renames     &lt;br /&gt;&lt;strong&gt;&lt;em&gt;8-4-2008 Updates&lt;/em&gt;&lt;/strong&gt;     &lt;br /&gt;- Updated All Counters sets to fix .NET memory issue, minor changes/updates and updated Roles with all counters from our published counters listed at &lt;a href="http://technet.microsoft.com/en-us/library/bb201720(EXCHG.80).aspx"&gt;http://technet.microsoft.com/en-us/library/bb201720(EXCHG.80).aspx&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;strong&gt;&lt;em&gt;8-15-2008 Updates        &lt;br /&gt;&lt;/em&gt;&lt;/strong&gt;- Updated Available Memory Trend calculations     &lt;br /&gt;- Updated Processor and Processor Queue Length calculations     &lt;br /&gt;- Added Network\Outbound Packet Errors     &lt;br /&gt;- Added new combined role XML that includes all HUB/CAS/MAILBOX role counters     &lt;br /&gt;&lt;strong&gt;&lt;em&gt;8-25-2008&lt;/em&gt;&lt;/strong&gt;     &lt;br /&gt;&lt;strong&gt;&lt;em&gt;- &lt;/em&gt;&lt;/strong&gt;Windows 2008 counters for Exchange 2007 are in the works. Stay tuned!!!!     &lt;br /&gt;&lt;strong&gt;&lt;em&gt;8-30-2008        &lt;br /&gt;&lt;/em&gt;&lt;/strong&gt;- Removed Single Role XML files and replaced it with one combined Exchange 2007 XML (Let me know if you still want individual role XML files)     &lt;br /&gt;&lt;strong&gt;9-16-2008     &lt;br /&gt;&lt;/strong&gt;- Huge update to the XML files. Broke out the XML files again to work around the &amp;quot;Log row too long&amp;quot; error. Information overload for the logparser tool :) Also added a HUB/CAS combined XML file.    &lt;br /&gt;    &lt;br /&gt;Mike&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3109350" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mikelag/archive/tags/Performance/default.aspx">Performance</category><category domain="http://blogs.technet.com/mikelag/archive/tags/Tools/default.aspx">Tools</category></item><item><title>How to enable Exchange User Monitor tracing via the command line</title><link>http://blogs.technet.com/mikelag/archive/2008/08/20/how-to-enable-exchange-user-monitor-tracing-via-the-command-line.aspx</link><pubDate>Wed, 20 Aug 2008 15:09:28 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3108970</guid><dc:creator>mikelag</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/mikelag/comments/3108970.aspx</comments><wfw:commentRss>http://blogs.technet.com/mikelag/commentrss.aspx?PostID=3108970</wfw:commentRss><description>&lt;p&gt;For troubleshooting Exchange user performance related issues or to help plan your design for Exchange 2007, Exchange User Monitor (Exmon) is a great utility to have in your tool bag and contains a wealth of knowledge on your current user activities. Exmon has been previously talked about at &lt;a href="http://msexchangeteam.com/archive/2005/04/06/403409.aspx"&gt;http://msexchangeteam.com/archive/2005/04/06/403409.aspx&lt;/a&gt; and some FAQs regarding the tool can be seen at &lt;a href="http://msexchangeteam.com/archive/2005/06/13/406276.aspx"&gt;http://msexchangeteam.com/archive/2005/06/13/406276.aspx&lt;/a&gt;. There is also another link which is much harder to find at &lt;a href="http://technet.microsoft.com/en-us/library/bb508855(EXCHG.65).aspx"&gt;http://technet.microsoft.com/en-us/library/bb508855(EXCHG.65).aspx&lt;/a&gt; which explains how to use the tool in much greater detail.&lt;/p&gt;  &lt;p&gt;Exmon tracing uses the ETW (Event Tracing for Windows) facility of Windows to send internal application event data to .etl files for later analysis. Detailed information regarding this tracing can be found in the Windows DDK at &lt;a href="http://msdn2.microsoft.com/en-us/library/aa468736.aspx"&gt;http://msdn2.microsoft.com/en-us/library/aa468736.aspx&lt;/a&gt; and also in &lt;a href="http://msdn2.microsoft.com/en-us/library/aa363668.aspx"&gt;http://msdn2.microsoft.com/en-us/library/aa363668.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;ETW tracing uses event providers that were specifically written for an application or driver and can be referenced either by its name or by its GUID. To view a list of current providers, run &lt;b&gt;logman query providers &lt;/b&gt;from a command prompt which will give you a list similar to the below screenshot.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/HowtoenableExchangeUserMonitortracingvia_88B9/image_2.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="316" alt="image" src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/HowtoenableExchangeUserMonitortracingvia_88B9/image_thumb.png" width="531" border="0" /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;Notice the &lt;b&gt;Exchange Information Store &lt;/b&gt;provider with its GUID of &lt;b&gt;2EACCEDF-8648-453e-9250-27F0069F71D2. &lt;/b&gt;This is the provider that ExMon uses for its tracing and is also the information that is needed later on this article to enable ETW tracing from a command line. Please note that this article will work on Exchange 2003 or Exchange 2007 servers as the provider GUID has not changed.&lt;/p&gt;  &lt;h3&gt;Prerequisite&lt;/h3&gt;  &lt;p&gt;Before enabling ExMon tracing, the following registry keys must be added to the registry to allow Exmon to collect data in the ETL file. &lt;/p&gt;  &lt;p&gt;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem]    &lt;br /&gt;&amp;quot;RpcEtwTracing&amp;quot;=dword:00000001&lt;/p&gt;  &lt;p&gt;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Trace]    &lt;br /&gt;&amp;quot;UsePerformanceClock&amp;quot;=dword:00000001&lt;/p&gt;  &lt;p&gt;To enable tracing on any given server, there is essentially 2 methods that can be used to create and start/stop Exmon tracing. &lt;/p&gt;  &lt;h2&gt;&lt;font color="#0080c0"&gt;Method 1&lt;/font&gt;&lt;/h2&gt;  &lt;h4&gt;Tracelog&lt;/h4&gt;  &lt;p&gt;1. Download and install tracelog from &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=55E51B3B-6C26-4CA0-ABF1-0E51D92B8298&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=55E51B3B-6C26-4CA0-ABF1-0E51D92B8298&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;2. Create a directory called Tracing (ex. C:\tracing)&lt;/p&gt;  &lt;p&gt;3. Copy tracelog.exe to this directory from the default install location of c:\program files\Resource Kit.&lt;/p&gt;  &lt;p&gt;4. Create a &lt;b&gt;start_tracing.cmd&lt;/b&gt; file and add the following information to the file. Save this to the location created in Step 2.&lt;/p&gt;  &lt;p&gt;tracelog.exe -start Exmon_Trace -f c:\Tracing\Exmon_trace.etl -seq 3500 -guid control.guid&lt;/p&gt;  &lt;p&gt;5. Create a &lt;b&gt;stop_tracing.cmd&lt;/b&gt; file and add the following information to the file. Save this to the location created in Step 2.&lt;/p&gt;  &lt;p&gt;tracelog.exe -stop Exmon_Trace&lt;/p&gt;  &lt;p&gt;6. Create a control.guid file and then add the appropriate GUID for Exmon tracing. Note: This GUID should be the only piece of information in this file. Save this to the location created in Step 2.&lt;/p&gt;  &lt;p&gt;2EACCEDF-8648-453e-9250-27F0069F71D2&lt;/p&gt;  &lt;p&gt;7. To verify if these batch files work successfully, run &lt;b&gt;start_tracing.cmd&lt;/b&gt; and then run &lt;b&gt;tracelog -l &lt;/b&gt;and look for an entry call &lt;b&gt;Exmon_Trace&lt;/b&gt;. If this is found in the list, then the tracing has been enabled as shown below.     &lt;br /&gt;    &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/HowtoenableExchangeUserMonitortracingvia_7290/image_4.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="211" alt="image" src="http://blogs.technet.com/blogfiles/mikelag/WindowsLiveWriter/HowtoenableExchangeUserMonitortracingvia_7290/image_thumb_1.png" width="391" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;8. Run &lt;b&gt;stop_tracing.cmd &lt;/b&gt;to stop the tracing.&lt;/p&gt;  &lt;h2&gt;&lt;font color="#0080c0"&gt;Method 2&lt;/font&gt;&lt;/h2&gt;  &lt;h4&gt;Logman (Built in to the OS)&lt;/h4&gt;  &lt;p&gt;---------------&lt;/p&gt;  &lt;p&gt;1. Create a directory called Tracing (ex. C:\tracing)&lt;/p&gt;  &lt;p&gt;2. Create the trace log using the &amp;quot;Exchange Information Store&amp;quot; provider that Exmon tracing uses. The GUID or the name of the provider can be used as shown below.    &lt;br /&gt;logman create trace Exmon_Trace -p {2EACCEDF-8648-453e-9250-27F0069F71D2} -nb 3 25 -bs 3 -o c:\Tracing\&lt;/p&gt;  &lt;p&gt;logman create trace Exmon_Trace -p &amp;quot;Exchange Information Store&amp;quot; -nb 3 25 -bs 3 -o c:\Tracing\&lt;/p&gt;  &lt;p&gt;3. Create a &lt;b&gt;start_tracing.cmd&lt;/b&gt; file and add the following information to the file. Save this to the location created in Step 1.&lt;/p&gt;  &lt;p&gt;Logman start Exmon_Trace&lt;/p&gt;  &lt;p&gt;4. Create a &lt;b&gt;stop_tracing.cmd&lt;/b&gt; file and add the following information to the file. Save this to the location created in Step 2.     &lt;br /&gt;logman stop Exmon_Trace&lt;/p&gt;  &lt;p&gt;To create a schedule to start/stop these batch files at a particular time that you would like to specify, you could use the schtasks.exe command to do this. For more information on schtasks.exe syntax, follow the steps in &lt;a href="http://support.microsoft.com/?id=814596"&gt;http://support.microsoft.com/?id=814596&lt;/a&gt; .&lt;/p&gt;  &lt;p&gt;Mike&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3108970" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mikelag/archive/tags/Performance/default.aspx">Performance</category><category domain="http://blogs.technet.com/mikelag/archive/tags/Tracing/default.aspx">Tracing</category><category domain="http://blogs.technet.com/mikelag/archive/tags/Tools/default.aspx">Tools</category></item><item><title>Perfwiz replacement for Exchange 2007</title><link>http://blogs.technet.com/mikelag/archive/2008/05/02/perfwiz-replacement-for-exchange-2007.aspx</link><pubDate>Fri, 02 May 2008 13:19:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3048679</guid><dc:creator>mikelag</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.technet.com/mikelag/comments/3048679.aspx</comments><wfw:commentRss>http://blogs.technet.com/mikelag/commentrss.aspx?PostID=3048679</wfw:commentRss><description>&lt;p style="margin: 0in 0in 12pt" class="MsoNormal"&gt;&lt;font size="3" face="Calibri"&gt;Here is a replacement for general Exchange 2007 Performance data gathering. Use this in place of Perfwiz.exe as this utility does not capture all of the counters needed to properly troubleshoot Exchange 2007 performance issues. &lt;/font&gt;&lt;/p&gt;  &lt;p style="margin: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3" face="Calibri"&gt;Follow the steps below to enable these performance counters on any given Exchange 2007 server &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="4" face="ca"&gt;Windows 2003 version of Perfwiz&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;     &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class="MsoListParagraph"&gt;&lt;font size="3" face="Calibri"&gt;Extract the contents of &lt;a href="http://expal.members.winisp.net/Exchange_2007_Perfwiz.zip" mce_href="http://expal.members.winisp.net/Exchange_2007_Perfwiz.zip"&gt;Exchange_2007_Perfwiz.zip&lt;/a&gt; to your Exchange server.&lt;/font&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class="MsoListParagraph"&gt;&lt;font size="3" face="Calibri"&gt;Open Performance Monitor&lt;/font&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class="MsoListParagraph"&gt;&lt;font size="3" face="Calibri"&gt;Expand Performance Logs and Alerts and select Counter Logs.&lt;/font&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class="MsoListParagraph"&gt;&lt;font size="3" face="Calibri"&gt;Right click Counter logs and select &amp;quot;New Log Settings From&amp;quot;. Select the htm file that was extracted in Step 1. Click OK&lt;/font&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class="MsoListParagraph"&gt;&lt;font size="3" face="Calibri"&gt;Select the Log Files tab and click the Configure button &lt;/font&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class="MsoListParagraph"&gt;&lt;font size="3" face="Calibri"&gt;For the Log location, change this to a location of your choice. Click Ok&lt;/font&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class="MsoListParagraph"&gt;&lt;font size="3" face="Calibri"&gt;Click OK to save the Performance Counter log.&lt;/font&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class="MsoListParagraph"&gt;&lt;font size="3" face="Calibri"&gt;To start the Perfmon log, right click &amp;quot;Exchange 2007 Perfwiz&amp;quot; and then select Start.&lt;/font&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class="MsoListParagraph"&gt;&lt;font size="3" face="Calibri"&gt;Let this run during the problem period where performance is affected&lt;/font&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class="MsoListParagraph"&gt;&lt;font size="3" face="Calibri"&gt;Stop the perfmon log by right-clicking &amp;quot;Exchange 2007 Perfwiz&amp;quot; and selecting Stop&lt;/font&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class="MsoListParagraph"&gt;&lt;font size="3" face="Calibri"&gt;Make arrangements with a CSS representative to get the files analyzed.&lt;/font&gt;&lt;/div&gt;   &lt;/li&gt; &lt;/ol&gt;  &lt;p style="margin: 0in 0in 0pt" class="MsoNormal"&gt;&lt;strong&gt;&lt;font size="4" face="ca"&gt;Windows 2008 version of Perfwiz&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;     &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class="MsoListParagraph"&gt;&lt;span style="mso-fareast-font-family: calibri; mso-bidi-font-family: calibri"&gt;&lt;span style="mso-list: ignore"&gt;&lt;span style="font: 7pt &amp;#39;Times New Roman&amp;#39;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="3" face="Calibri"&gt;Download the appropriate version of Perfwiz for your server. Currently I have 2 versions.          &lt;br /&gt;          &lt;br /&gt;&lt;/font&gt;&lt;/div&gt;      &lt;ul&gt;       &lt;li&gt;         &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class="MsoListParagraph" align="left"&gt;&lt;font size="3" face="Calibri"&gt;Exchange 2007 Perfwiz (MBX-CAS-HUB specific) - This file has targeted counters instead of including all (*) counters for obvious performance reasons and easier parsing.              &lt;br /&gt;&lt;/font&gt;&lt;/div&gt;       &lt;/li&gt;        &lt;li&gt;         &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class="MsoListParagraph"&gt;&lt;font size="3" face="Calibri"&gt;Exchange 2007 Perfwiz (All Counters). Use this at your own discretion as this will collect a &lt;strong&gt;*lot*&lt;/strong&gt; of data which may decrease performance on an Exchange Server.               &lt;br /&gt;&lt;/font&gt;&lt;/div&gt;       &lt;/li&gt;        &lt;li&gt;         &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class="MsoListParagraph"&gt;&lt;font size="3" face="Calibri"&gt;Other Role based XMLs are self-explanatory              &lt;br /&gt;              &lt;br /&gt;&lt;strong&gt;&lt;u&gt;How to download&lt;/u&gt;&lt;/strong&gt;&amp;#160; &lt;br /&gt;To download these XML files to your computer, right click the file of your choice, select &lt;strong&gt;Save Target As...&lt;/strong&gt; , and then save it to a directory location of your choice on your Exchange Server&lt;/font&gt;&lt;font size="3" face="Calibri"&gt;              &lt;br /&gt;&lt;/font&gt;&lt;font size="3" face="Calibri"&gt;             &lt;br /&gt;&lt;strong&gt;&lt;u&gt;Role Based                  &lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;Use these as a high level look in to how the server is performing and if&amp;#160; you need to branch out with more counters, use the Full Counter/Instance set below.               &lt;br /&gt;              &lt;br /&gt;&lt;a href="http://expal.members.winisp.net/Exchange_2007_Perfwiz-AIO.xml" mce_href="http://expal.members.winisp.net/Exchange_2007_Perfwiz-AIO.xml"&gt;Exchange_2007_Perfwiz-AIO.xml&lt;/a&gt; (HUB/CAS/MBX All-In-One)&lt;font color="#ff0000"&gt;                &lt;br /&gt;&lt;/font&gt;&lt;font color="#000000"&gt;&lt;a href="http://expal.members.winisp.net/Exchange_2007_Perfwiz-CAS.xml" mce_href="http://expal.members.winisp.net/Exchange_2007_Perfwiz-CAS.xml"&gt;Exchange_2007_Perfwiz-CAS.xml&lt;/a&gt;                 &lt;br /&gt;&lt;a href="http://expal.members.winisp.net/Exchange_2007_Perfwiz-MBX.xml" mce_href="http://expal.members.winisp.net/Exchange_2007_Perfwiz-MBX.xml"&gt;Exchange_2007_Perfwiz-MBX.xml&lt;/a&gt;                 &lt;br /&gt;&lt;a href="http://expal.members.winisp.net/Exchange_2007_Perfwiz-HUB.xml" mce_href="http://expal.members.winisp.net/Exchange_2007_Perfwiz-HUB.xml"&gt;Exchange_2007_Perfwiz-HUB.xml&lt;/a&gt;                 &lt;br /&gt;&lt;a href="http://expal.members.winisp.net/Exchange_2007_Perfwiz-HUB-CAS.xml" mce_href="http://expal.members.winisp.net/Exchange_2007_Perfwiz-HUB-CAS.xml"&gt;Exchange_2007_Perfwiz-HUB-CAS.xml&lt;/a&gt;                 &lt;br /&gt;&lt;a href="http://expal.members.winisp.net/Exchange_2007_Perfwiz-UM.xml" mce_href="http://expal.members.winisp.net/Exchange_2007_Perfwiz-UM.xml"&gt;Exchange_2007_Perfwiz-UM.xml&lt;/a&gt;                 &lt;br /&gt;                &lt;br /&gt;&lt;font color="#000000"&gt;&lt;u&gt;&lt;strong&gt;All Counters/All Instances                      &lt;br /&gt;&lt;/strong&gt;&lt;/u&gt;Use this counter set at your own discretion as this could potentially cause performance degradation on your server trying to log this amount of counters.                   &lt;br /&gt;                  &lt;br /&gt;&lt;a href="http://expal.members.winisp.net/Exchange_2007_Perfwiz-Full.xml" mce_href="http://expal.members.winisp.net/Exchange_2007_Perfwiz-Full.xml"&gt;Exchange_2007_Perfwiz-Full.xml&lt;/a&gt;&lt;/font&gt;                 &lt;br /&gt;                &lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;       &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class="MsoListParagraph"&gt;&lt;font size="3" face="Calibri"&gt;Open Performance Monitor&lt;/font&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class="MsoListParagraph"&gt;&lt;font size="3" face="Calibri"&gt;Expand Reliability and Performance and then expand Data Collector Sets&lt;/font&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class="MsoListParagraph"&gt;&lt;font size="3" face="Calibri"&gt;Right click U&lt;strong&gt;ser Defined&lt;/strong&gt;,&lt;strong&gt; &lt;/strong&gt;Select &lt;strong&gt;New&lt;/strong&gt;, and then &lt;strong&gt;Data Collector Set&lt;/strong&gt;&lt;/font&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class="MsoListParagraph"&gt;&lt;font size="3" face="Calibri"&gt;Enter a unique name for this Data Collector set (ie. ExPerfwiz), select &lt;strong&gt;Create from a template (Recommended)&lt;/strong&gt; and then click &lt;strong&gt;Next&lt;/strong&gt;&lt;/font&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class="MsoListParagraph"&gt;&lt;font size="3" face="Calibri"&gt;Select the &lt;strong&gt;Browse&lt;/strong&gt; button, navigate to the XML file that was saved in Step 1, select &lt;strong&gt;Open&lt;/strong&gt;&lt;/font&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class="MsoListParagraph"&gt;&lt;font size="3" face="Calibri"&gt;Select &lt;strong&gt;Next&lt;/strong&gt; on the next screen&lt;/font&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class="MsoListParagraph"&gt;&lt;font size="3" face="Calibri"&gt;Enter in a root Directory of where you would like to store the performance log files. Click &lt;strong&gt;Next&lt;/strong&gt;&lt;/font&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class="MsoListParagraph"&gt;&lt;font size="3" face="Calibri"&gt;If you need to run this performance log under different credentials, enter it on this page. Click &lt;strong&gt;Finish&lt;/strong&gt;&lt;/font&gt;&lt;/div&gt;   &lt;/li&gt; &lt;/ol&gt;  &lt;p style="margin: 0in 0in 0pt" class="MsoNormal"&gt;&lt;strong&gt;&lt;font size="4"&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p style="margin: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3" face="Calibri"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="margin: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3" face="Calibri"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="margin: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3" face="Calibri"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="margin: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3" face="Calibri"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="margin: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3" face="Calibri"&gt;&lt;strong&gt;&lt;u&gt;Recognition          &lt;br /&gt;          &lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="margin: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3" face="Calibri"&gt;I'd like to thank &lt;a href="http://blogs.technet.com/benw/" mce_href="http://blogs.technet.com/benw/"&gt;Ben Winzenz&lt;/a&gt; for creating the Windows 2008 &lt;strong&gt;*full*&lt;/strong&gt; version of Perfwiz and John Rodriguez for getting me the counter sets for the All-In-One XML which I doctored up in a custom XML file.&amp;#160; &lt;br /&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="margin: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3" face="Calibri"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="margin: 0in 0in 0pt" class="MsoNormal"&gt;&lt;font size="3" face="Calibri"&gt;&lt;strong&gt;&lt;u&gt;         &lt;br /&gt;Updates           &lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/font&gt;2/13/2009 - Updated all XML files to include counters from &lt;a href="http://technet.microsoft.com/en-us/library/bb201720.aspx" mce_href="http://technet.microsoft.com/en-us/library/bb201720.aspx"&gt;Monitoring Without System Center Operations Manager&lt;/a&gt; &lt;/p&gt;  &lt;p style="margin: 0in 0in 0pt" class="MsoNormal"&gt;9/28/2009 - Added TCPv4 and TCPv6 counters to all Perfwiz counter sets &lt;/p&gt;  &lt;p style="margin: 0in 0in 0pt" class="MsoNormal"&gt;10/15/2009 – Large update to the XML files. See below what has been added&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;Role:&lt;/strong&gt; HUB, CAS, HUB-CAS, UM, MB, AIO &lt;/p&gt;    &lt;p&gt;\Memory\*      &lt;br /&gt;\Netlogon(*)\*       &lt;br /&gt;\Process(*)\*       &lt;br /&gt;\Processor(*)\*       &lt;br /&gt;\Redirector\*       &lt;br /&gt;\Server\*       &lt;br /&gt;\System\*       &lt;br /&gt;\MSExchange ADAccess Domain Controllers(*)\LDAP Searches timed out per minute       &lt;br /&gt;\MSExchange ADAccess Domain Controllers(*)\Long running LDAP operations/Min       &lt;br /&gt;\MSExchange ADAccess Domain Controllers(*)\Number of outstanding requests       &lt;br /&gt;\MSExchange ADAccess Local Site Domain Controllers(*)\LDAP Read calls/Sec       &lt;br /&gt;\MSExchange ADAccess Local Site Domain Controllers(*)\LDAP Read Time       &lt;br /&gt;\MSExchange ADAccess Local Site Domain Controllers(*)\LDAP Search calls/Sec       &lt;br /&gt;\MSExchange ADAccess Local Site Domain Controllers(*)\LDAP Search Time       &lt;br /&gt;\MSExchange ADAccess Local Site Domain Controllers(*)\LDAP Searches timed out per minute       &lt;br /&gt;\MSExchange ADAccess Local Site Domain Controllers(*)\Long running LDAP operations/Min       &lt;br /&gt;\MSExchange ADAccess Local Site Domain Controllers(*)\Number of outstanding requests &lt;/p&gt;    &lt;p&gt;&lt;strong&gt;Role:&lt;/strong&gt; HUB, CAS, HUB-CAS, UM, AIO       &lt;br /&gt;\MSExchange Store Interface(*)\ConnectionCache num caches       &lt;br /&gt;\MSExchange Store Interface(*)\ConnectionCache out of limit creations       &lt;br /&gt;\MSExchange Store Interface(*)\ConnectionCache total capacity       &lt;br /&gt;\MSExchange Store Interface(*)\ExRPCConnection creation events       &lt;br /&gt;\MSExchange Store Interface(*)\ExRPCConnection disposal events       &lt;br /&gt;\MSExchange Store Interface(*)\ExRPCConnection outstanding &lt;/p&gt;    &lt;p&gt;&lt;strong&gt;Role:&lt;/strong&gt; CAS, HUB-CAS, AIO       &lt;br /&gt;\MSExchange OWA\AS Queries Failure %       &lt;br /&gt;\MSExchange OWA\Average Search Time       &lt;br /&gt;\MSExchange OWA\Failed Requests/sec       &lt;br /&gt;\MSExchange OWA\Logons/sec       &lt;br /&gt;\MSExchange OWA\Proxy Response Time Average       &lt;br /&gt;\MSExchange OWA\Proxy User Requests/sec       &lt;br /&gt;\MSExchange OWA\Store Logon Failure % &lt;/p&gt;    &lt;p&gt;&lt;strong&gt;Full        &lt;br /&gt;&lt;/strong&gt;Netlogon(*)\*       &lt;br /&gt;\MSExchange ADAccess Local Site Domain Controllers(*)\* &lt;/p&gt;    &lt;p&gt;&lt;strong&gt;Windows 2003 version of Perfwiz for Exchange 2007        &lt;br /&gt;&lt;/strong&gt;Netlogon(*)\*&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;10/21/2009 – Updated Database Instance Counters to include all instances. Affects &lt;strong&gt;AIO&lt;/strong&gt; and &lt;strong&gt;MBX&lt;/strong&gt; Role XML    &lt;br /&gt;11/4/2009 – Added the following Physical Disk Counters to all XML files.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;\PhysicalDisk(*)\Avg. Disk Queue Length     &lt;br /&gt;\PhysicalDisk(*)\Avg. Disk sec/Read      &lt;br /&gt;\PhysicalDisk(*)\Avg. Disk sec/Write      &lt;br /&gt;\PhysicalDisk(*)\Disk Reads/sec      &lt;br /&gt;\PhysicalDisk(*)\Disk Transfers/sec      &lt;br /&gt;\PhysicalDisk(*)\Disk Writes/sec&lt;/p&gt;&lt;/blockquote&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3048679" width="1" height="1"&gt;</description><enclosure url="http://blogs.technet.com/mikelag/attachment/3048679.ashx" length="2189" type="application/x-zip-compressed" /><category domain="http://blogs.technet.com/mikelag/archive/tags/Performance/default.aspx">Performance</category><category domain="http://blogs.technet.com/mikelag/archive/tags/Tools/default.aspx">Tools</category><category domain="http://blogs.technet.com/mikelag/archive/tags/Perfwiz/default.aspx">Perfwiz</category></item></channel></rss>