MS Windows – Performance Monitor – Viewing reports on another machine


MS Windows 2008 and up provides a very useful and appealing tool for viewing performance data.

But, I have had problems being able to reproduce same and share with a wider audience. i.e.  Team Members computers.

We will discuss one of the ways to do so.



A quick outline of the steps that we will take:

Copy performance data from originating source to local storage.

On Launch Server, launch Performance Monitor.  Create Data Collection Set.  The Collection should target the folder that we deposited the Performance Monitor files.

Also, review the Data Collection Data Manager.

On Originating Server

  1. Identify location of Performance data files
    • On the Originating Server
      • Launch Performance Monitor
      • Select the Collection Data Set
      • Right click on your selection and from the drop-down menu, select the Properties option
      • Navigate to the Directory tab


Review Performance Data Files


Copy Data

  1. Copy Data


On Receiving Server

  1. On the Receiving Computer, Launch Performance Monitor
  2. Create New Data Collection Set
    • Navigate to the “Data Collection Sets”\”User Defined” Node
    • Right click on the “User Defined” Node, and from the dropdown menu, choose the “New”\”Data Collection Set” option
    • In the “Create New Data Collection Set” window
      • Enter a Name
      • Choose the “Create Manually (Advanced) option
    • In the “What type of data do you want to include” window
      • Choose “Create data logs” option
        • Make sure that the following options are unchecked
          • Performance counter
          • Event trace data
          • System Configuration information
    • Where Would you like the data to be saved?
      • For the Root directory, the system assigned a path ( based on the name we gave our Data Collection )
      • Change the folder to the location where we copied the perf folder
    • In the “Create the data collection set?”
      • Choose the “save and close” option
  3. Configure Data Collection Set
    Let us configure our Data Collection Set

    • Properties – Directory
      • Navigate to the “Data Collection Sets”\”User Defined”\”Created Set” Node
      • In the Directory Tab
        • If need be, change the Root Directory from the assigned folder to the folder where you copied the collection data files
    • Data Manager
      • Right click on the Collection, and from the drop-down menu choose the “Data Manager…” option
      • Report File Name
        • Make sure that Report File Name is indicated as report.html
      • Enable data management and report generation
        • Ensure that the “Enable data management and report generation” option is checked
  4. Create Report
    • Navigate to the “Data Collection Sets”\”User Defined”\”Created Set” Node
    • Right click on the data Collection Set and from the drop-down menu “Latest Report”
  5. View Report
    • To view the Report navigate to “Reports”\”User Defined”\Data Collection Set\report.html



Identify location of Performance data files


Data Collection – Data Manager






Operational Issues

Missing Report File

If all you have are the etl and blg file, but not the report file, you will need to create the report File.

The report file can either be created as an XML or an HTML file.

Preferably, XML as the content will be separated from delivery.

The schema file generated is same for XML and HTML.

Report File – XML

tracerpt "Performance Counter.blg" "NtKernel.etl" -export -report report.html -f html


Report File – HTML

tracerpt "Performance Counter.blg" "NtKernel.etl" -export -report report.xml -f xml

Sample Report





  1. The report generation process may stop responding when you run Perfmon.exe with the Active Directory Diagnostics template to generate a report on a Windows Server 2008-based domain
  2. Issues with Perfmon reporting – Turning ETL into HTML ( By Marc Dudok )



  1. Clint Huffman – How to create a “black box” performance counter data collector
  2. Taming Perfmon: Data Collector Sets


Using Performance Monitor

  1. CC Hameed – Two Minute Drill: System Diagnostics Report



  1. William Stanek – Windows Command Line for Administration for Windows, Windows Server 2012



  1. CC Hameed – Two Minute Drill: LOGMAN.EXE

One thought on “MS Windows – Performance Monitor – Viewing reports on another machine

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s