Performance Monitor is a program to monitor and log system performance on Microsoft Windows. From command-line invocation it is also known as PerfMon, perfmon, perfmon.exe and perfmon.msc, and in some versions of Windows it is known as System Monitor.

learn more… | top users | synonyms

14
votes
16answers
9k views

Real time monitoring of MS Windows servers and their services

We have a bunch of large HDTVs in our monitoring office keeping an eye on all of our production equipment. We are monitoring: Cisco routers HP switches HP proliant servers Windows 2003 IIS SQL ...
3
votes
1answer
812 views

Total RAM % from perfmon Windows Server 2008 R2

I am trying to find a good way to get available RAM percentage from perfmon. I can get Available Mbytes but I can't find any way to get the total installed memory on the server or what is in use via ...
2
votes
1answer
111 views

How can I use perfmon/logman to set up logging on a master (Windows) VM, writing to another machine on the network?

I know how to set up logging to write to a remote location in the general case - just specify the output filename using the full UNC path (e.g. \\HOST-PC\directory\logoutput.etl) when creating the log ...
20
votes
7answers
7k views

Is it OK to run perfmon on production servers? And why?

Or should perfmon be limited to a Dev/QA server with load tests that simulate production activity? I'd like to run perfmon for two days (like Sql Server master Brent Ozar suggests) to get an overall ...
5
votes
3answers
3k views

Easiest way to get Perfmon counter names into a text file?

I'd like to create a settings file for my logman command. I expect to have lots of perfmon counters. Is there any easy way to get all the perfmon counters' exact text anywhere? The only thing I ...
3
votes
5answers
9k views

Automatically start Windows Server 2003 Perfmon counter log upon reboot

Trying to figure out how to make sure a specific Windows Perfmon Counter Log resumes logging automatically when the server is rebooted. This is a Windows 2003 Server, so likely won't have anyone ...
2
votes
1answer
969 views

what should be monitored for baseline sql server performance

What are the baseline perfmon counters for monitoring SQL Server and what do they mean?
5
votes
1answer
1k views

Perfmon: which counter identifies that threads are waiting?

While load testing an ASP.NET app, we find that the pages are taking 20-30 sec under heavy load. We suspect this is because the pages are waiting for database calls or web services. Is there a ...
4
votes
4answers
454 views

Reporting tool for Performance Monitor

I am looking for an application I can use to consume performance monitor logs and report on them. Is there an application you have good success with to display the metrics you have captured with ...
4
votes
1answer
5k views

How can a Perfmon “% Processor Time” counter be over 100%?

The counter, Process(sqlservr)\% Processor Time, is hovering around 300% on one of my database servers. This counter reflects the percent of total time SQL Server spent running on CPU (user mode + ...
2
votes
1answer
392 views

How to make Perfmon automatically track same process for IIS with multiple sites?

I'm doing performance/load testing of my IIS6/Win2K3 server. I setup perfom by adding performance counters for the specific site I'm interested in (ie. w3wp#7). The problem is -- I have to ...
2
votes
2answers
2k views

How to query custom performance counters using Zabbix agent?

I was thinking of instead sending data to Zabbix Trapper I could send to Windows Performance monitor and then capture it using Zabbix Agent. Is it possible? How?
1
vote
1answer
785 views

How to setup Perfmon/Logman to get the Thread performance counters for only a specific IIS process?

I am trying to setup Perfmon/Logman to collect some performance counters to monitor my IIS6 installation. There are multiple w3wp instances on this host, and I can successfully collect data for the ...
1
vote
1answer
329 views

Optimization of Soft Page Faults

I am currently doing performance analysis on a server and I see an application is generating a large number of page faults/sec. After checking the page reads/sec it seems these are all soft page ...
0
votes
2answers
902 views

How to bring Paging File usage metric to zero?

I am trying to tune a SQL Server. Per Brent Ozar's Performance Tuning Video, he says the PerfMon's Paging File:%Usage should be zero or ridiculously close to it. The average metric on my box is ...
0
votes
1answer
327 views

How can be cout \Process(sqlservr)\% Processor Time over 300 %

The counter, Process(sqlservr)\% Processor Time, is hovering around 361% on one of my database servers. This counter reflects the percent of total time SQL Server spent running on CPU (user mode + ...
0
votes
2answers
1k views

Monitor/analyze/report resource trends on a single server— perfmon +?

I'm running a handful of video streaming servers (Win2k3 Ent SP2). As my user base is starting to grow, individual users are beginning to report that they are experiencing less-than-ideal service. ...