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.
Questions tagged [perfmon]
198 questions
6
votes
1 answer
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 particular perfmon counter that can identify this sort…

frankadelic
- 337
- 1
- 4
- 16
5
votes
4 answers
How can I investigate sustained high CPU usage by Microsoft.Exchange.Rpc.ClientAccess.Service.exe?
One CAS server in our array has nearly 90% of its 4 CPUs used. The remaining CAS servers are at 30 percent.
How should I investigate what is causing this increase?
Below is a graph of:
Six (6) CAS servers serving 3,000 users in RPC/HTTPS…

makerofthings7
- 8,911
- 34
- 121
- 197
5
votes
1 answer
Estimate IOPS for an Amazon EBS volume using Windows PerfMon
I'm evaluating moving our aging infrastructure to Amazon's AWS and am trying to estimate costs. I know our current disk space requirements, bandwidth, and most of the other variables that will affect cost. The one that's got me stumped is IOPS on…

Andorbal
- 163
- 6
5
votes
1 answer
How do I add a counter for process data in perfmon.exe for a process that isn't currently running?
I would like to perform an ad hoc capture of data using perfmon.exe for a process that runs during the night.
I know the name of the executable--lets call it Foo.exe.
If the process were currently running, I would go to the Add Counters dialog in…

Jason Jones
- 153
- 1
- 5
5
votes
2 answers
Real-time IIS monitoring
We're looking for some monitoring software that will report and display real-time performance information for IIS. We're currently using perfmon to monitor requests executing, requests queued, etc..., but we're looking for a permanent solution that…

nivlam
- 151
- 1
- 3
4
votes
4 answers
When does a database data file get written to?
I was using perfmon to monitor writes per second on a LUN containing a single SQL2005 database data file. I was under the assumption that database files are only written to during checkpoints or by the lazy writer process, is this assumption…

SuperCoolMoss
- 1,262
- 11
- 20
4
votes
1 answer
Windows Performance Monitor fails to record of selected Process counters, and just records _Total
I'm attempting to configure a DataCollector set of counters, and would like to (and do) select Process\% Processor Time\. However, the resultant perfmon data counter collected is _Total. How do I actually record the dynamic counter…

brandeded
- 1,845
- 8
- 32
- 50
4
votes
4 answers
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 PerfMon and point out problem areas etc.?
Thank…

Brettski
- 942
- 3
- 20
- 31
4
votes
1 answer
Performance Counters in Perfmon/Server 2008 R2
I am trying to setup perfmon on a Windows 2008 R2 server to monitor memory usage on a server for 1 week. I have never used perfmon before, but some basic tutorials explained how to pick between different performance counters and get the basic…

nairware
- 309
- 2
- 10
- 17
4
votes
1 answer
Monitor Windows 7 Performance Counters from Server 2012
I want to monitor performance counters on my Windows 7 Machines from Windows Server 2012.
Right now, I have two Windows 7 machines that can monitor each other's performance counters no problem. To allow access, I have started the Remote Registry…

canzar
- 85
- 1
- 6
4
votes
1 answer
Permissions Issue with Files Generated by PerfMon
We are trying to implement some data logging to CSV files using a Data Collector Set in PerfMon (on a windows Server 2008R2 system).
The issue we are running into is that we (seemingly) can't control the permissions being set on the log files…

SvrGuy
- 1,012
- 3
- 17
- 29
4
votes
0 answers
Windows 2003 IIS 6.0 w3wp PerfMon monitoring
We have a number of web applications set up as Virtual Directories under one web site on Windows 2003/IIS 6.0 servers. Each VirDir has a dedicated App Pool. One of my users wanted to know if I could tell him how many users or how many connections…

Patrick OBrien
- 41
- 1
4
votes
4 answers
Monitoring services using perfmon
Struggling to find the counters to get the status of a service using perfmon. Is it even possible? We need to monitor the status of a service in Nagios but the only remote access avaliable is through Perfmon.

Unfortunate
- 41
- 1
- 2
4
votes
3 answers
Perfmon disk counters vs. a SAN
I'm not a storage guy. I know how to spell SAN and a few basics beyond that, but not much farther.
Are std disk counters reliable in measuring against SAN storage? We have 2 MS SQL (2005) servers both attached to the same SAN that started…

squillman
- 37,883
- 12
- 92
- 146
3
votes
1 answer
How to monitor performance of servers on a different domain using Perfmon in Windows 7
We just upgraded our developer machines from 32 bit Windows XP to 64 bit Windows 7 Ultimate. With Windows XP we were able to do a live monitor of the CPU usage of servers that resided on a separate domain from our developer machines. We would use…

Blegger
- 272
- 1
- 5
- 14