2022 Developer Survey is open! Take survey.

Questions tagged [perfmon]

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.

Filter by
Sorted by
Tagged with
0 votes
0 answers
7 views

How can I get the Resource Monitor counters into perfmon?

While troubleshooting an issue, I found that the counters available in the Resource Monitor were very helpful. In particular, it can show, for the entire system, and for a specific process, the ...
user avatar
  • 101
0 votes
0 answers
29 views

Are WebSocket Active Requests a subset of Active Requests?

I've noticed two metrics in Performance Monitor in the W3WVC_W3WP dropdown: Active Requests Current number of requests being processed by the worker process. WebSocket Active Requests WebSocket ...
user avatar
0 votes
0 answers
17 views

Windows Performance Monitor does not record <All Instances> and only shows _Total

I have set Process counter IO data operations, and selected <All Instances>. However the report is showing only shows _Total. I am expecting to see the metric for each process. What is the ...
user avatar
  • 138
0 votes
1 answer
185 views

How can I track how many IIS requests have been served via perfmon?

What is the best way to track the total number of IIS requests have been served using Perfmon. I am wanting to track sover a time period the total number of requests served but Google and searching is ...
user avatar
  • 1
1 vote
0 answers
61 views

Variance in memory reported with perfmon vs Task Manager in Windows

I am recording Memory\% Committed Bytes In Use with perfmon every 15 seconds but I see that it doesn't always tie to task manager's reported memory %. They almost always tie but when memory starts to ...
user avatar
1 vote
1 answer
3k views

What is Split IO?

I'm trying to understand the meaning of split io/sec counter for physical disk in Windows Performance monitor and don't quite get the reason why the single IO operation might be split into several. ...
user avatar
  • 29
0 votes
1 answer
1k views

perfmon - single thread utilizing max CPU - how to detect?

I work as a windows server admin. Part of my work is to maintan servers and react to monitoring alerts which are often about high CPU load. Sometimes it happens that some app or process gets stuck in ...
user avatar
  • 97
1 vote
1 answer
581 views

Trigger task after DataCollection with perfmon

In performance Monitor, I'm looking for a way to compress my data collection (*.blg file) when the collection has reached the stop condition. Looking at the "Data Collector Sets" properties there ...
user avatar
1 vote
2 answers
96 views

Can Perfmon be configured to survive a hard-reset or flush reports on the go?

I am having trouble configuring perfmon here (Windows Server 2016 if it's relevant). My situation: our server recently get random hit and we are diagnosing the problem, so I put a Data Collector Set. ...
user avatar
  • 149
1 vote
0 answers
34 views

Getting acurate time-derived bytes per second counter from Windows perfmon counters

On Linux, I'm used to having /proc/diskstats, which has counters with the total number of bytes read/written. You can mathematically derive those over time (in Influx DB, rrdtool, etc) to obtain an ...
user avatar
  • 7,781
1 vote
0 answers
61 views

ideas needed - cut the smb connection when disk full

Hello sometimes we are having issues like when some misbehaving user copies files to a server via admin share or other share and he causes disk drive to fill and a p1 ticket be created by monitoring. ...
user avatar
  • 97
0 votes
1 answer
279 views

Difference between ASP.Net Applications and ASP.Net Apps vSomething Performance Counter Sets

On Microsoft Windows Server 2016 (and probably earlier versions) I see several Performance Monitor Counter sets/categories that have similar names and similar counters: \ASP.NET Applications(*)\* \...
user avatar
2 votes
0 answers
533 views

Different Process Names in PerfMon for the same PID

I am trying to confirm a behavior I am seeing or am looking for help in identifying my problem. When using Performance Monitor to collect data on multiple instances of the same process, the same ...
user avatar
  • 66
1 vote
2 answers
378 views

PerfMon within a VMware 6.5 VM in 2017: Accurate?

Looking to measure the performance of a VM over a two-week period, which means the Performance tab in vSphere client/UI is not really feasible. esxitop appears to only track the host, not a ...
user avatar
  • 13.9k
2 votes
1 answer
1k views

Performance Monitor connect to server on a different domain

I've been using PerfMon to monitor some SQL Server Stats for a while but we recently moved our production SQL Server to a different domain and I'm having trouble setting this back up. When I try to ...
user avatar
  • 121
3 votes
0 answers
413 views

Perfmon counters are not restarted after reboot

The question has a long history, and I went through all previous questions (1, 2) but neither of them answers the question why the standard way doesn't work? If I don't want to use logman how can I ...
user avatar
0 votes
1 answer
414 views

"Skype for Business StatsMan PerfAgent" causing "The Open Procedure for service XXX in DLL ZZZ failed"

We followed the Microsoft article here and installed the "Skype for Business StatsMan PerfAgent" on our Skype for Business server. The product is working as expected but every 10 min the PerfAgent.exe ...
user avatar
1 vote
1 answer
1k views

Is there a way to create a Windows perfmon data collector based on process name?

Always Log CPU Usage for an Application "Name" During some phase of testing, I'd like to always monitor the CPU usage of my application. The application has a fixed name. I don't see a way in the ...
user avatar
  • 217
1 vote
0 answers
310 views

Recommended Perfmon counters to measure web server performance

Hi there are lots of resources in general about this question (I found this useful https://technet.microsoft.com/en-us/library/2008.08.pulse.aspx). However I would like some more specific suggestions. ...
user avatar
0 votes
1 answer
666 views

Logman - Monitor single process handle count

I am attempting to monitor the Handle Count of a single Process using logman. I am able to monitor may different counters but cannot seem to get the Process counter to filter down to the single ...
user avatar
  • 113
1 vote
0 answers
41 views

How to monitor physical disk instance writeload on windows server ? Only _Total is working

I'm trying to measure the writeload of 2 RAID volumes using the provided instance performance counters. Hence only the "_total" marked ones create performance data, the instance counters do not. I can ...
user avatar
2 votes
1 answer
2k views

Performance monitor logs are not getting generated on windows Server 2008 R2

On Windows Server 2008 R2 and windows Server 2012 Standard machines: I have added the Data Collector set in Performance monitor. I scheduled it for 4 hours Seems that the task is being started as ...
user avatar
  • 21
0 votes
1 answer
385 views

Monitor cpu usage after crash

I am running Windows Server 2012 R2 on a dedicated server that I can only access via RDP or to turn on and off via power control. My server keeps crashing and I am not sure why. I looked at event ...
user avatar
  • 160
0 votes
1 answer
569 views

How to Track Sockets per port per processes via PerfMon?

I'm trying to chase down how many sockets are being opened per a specific processes per a specific UDP port over time. Is there a perfmon counter to track this in Windows 2008 -> 2012R2? IE: Snmp ...
user avatar
  • 101
0 votes
1 answer
496 views

RemoteFX Network Peformance Counters / ETW Provider

I would like to collect the data from multiple Remote Desktop Host Servers as efficiently as possible. I know that PerfMon is a consumer of ETW events that are published via an ETW Provider. My ...
user avatar
  • 101
0 votes
1 answer
2k views

List a server's available WMI Performance data classes

How can I get a list of all WMI performance counters classes on a given server, to use in scripts for monitoring purposes. I know one can use the performance monitor, but the classes displayed don't ...
user avatar
1 vote
1 answer
2k views

detecting which process consumes all the CPU

The CPU usage on my Windows Server spikes up to 100% every 22 minutes. How do I know? I have set up a "Data Collector Set" in perfmon, ran it for several hours on my server and then viewed the log ...
user avatar
  • 123
1 vote
1 answer
54 views

Does it make sense to use perfmon in a vSphere infrastructure?

vCenter has its own performance counters, so does it make sense to use perfmon to baseline or monitor things like IOPS of Windows VMs, or should I just be using vCenter counters instead? Would ...
user avatar
  • 3,969
1 vote
1 answer
744 views

How do I measure initiated SSL connections per second on IIS?

I am running a stress test on a web application that is being proxied by IIS/Win2008R2 and want to measure the number of SSL Transactions Per Second going across it. In production I have a F5 load ...
user avatar
3 votes
1 answer
447 views

ASP.NET Performance Counters Temporarily Drop To Zero

Having some performance issues with a VM Image (I do not have access to the VM Host, only the guest OS). Trying to determine why there are periods of time ranging from 10-60 seconds where the server ...
user avatar
3 votes
0 answers
763 views

Resource Monitor not showing expected disk read activity

Hi I have the following query. I am running a meteor web server on a windows 2008 R2 VM machine. Am trying to run a performance test on the web server. I have an automated script to access a folder ...
user avatar
  • 31
3 votes
0 answers
945 views

Performance counter to show real IIS response time

What performance counter should I use to display current average IIS response time? ASP.NET counters correctly show the time spent in ASP.NET, but real latency is much bigger, which is confirmed by ...
user avatar
  • 131
2 votes
1 answer
348 views

How to trace multiple providers with xperf

Xperf only lets you run one kernel session. The syntax for creating a kernel session for one provider is xperf -start MySession -on 2DA81B52-908E-7DB6-EF81-76856BB47C4F However, I cannot seem to ...
user avatar
1 vote
0 answers
857 views

Performance Monitor Processor Time counter blank data

I setup a simple data collector with Performance Monitor to collect Processor time(CPU Usage in %) and SQL Statistics: Batch Requests/sec @ 15 second intervals to see if i can get some baselines and ...
user avatar
1 vote
0 answers
301 views

Perfmon not working on remote MSMQ Queue

I am not sure if this has been asked before, but I have done a lot of searching and come up empty. Perhaps I'm asking the wrong questions or missing something quite basic here. I have 7 Public MSMQ ...
user avatar
  • 201
1 vote
0 answers
2k views

How do I interpret a very high Avg. Disk sec/Write perfmon value?

Short version: Is the perfmon screenshot shown below enough evidence to say "something is wrong with your storage system"? Long version: I am debugging a performance problem: Some SQL Server query is ...
user avatar
  • 2,068
1 vote
1 answer
1k views

Server high memory and cpu - no leads

I've been asked to troubleshoot a server hosting our application at a client's facility. The client has complained to us on two separate occasions in the last week - week and a half. In one instance ...
user avatar
1 vote
1 answer
606 views

Why does performance monitor show more cores than I have in my DL580 server?

I ran a performance monitor trace on two hp DL580 G7 servers running Windows Server 2008 R2 with 40 CPU cores. One perfmon trace showed the server having 60 cores, and the other trace showed 64 cores....
user avatar
  • 2,048
1 vote
0 answers
115 views

Perfmon showing only average values

I have a dataset of perfmon data for "\System\Context switches/sec" from a number of servers, I want to show the MAX, not the average. However, the perfmon tool will only show the averages. I created ...
user avatar
2 votes
1 answer
6k views

Windows perfmon high C3 Time and high C3 Transitions/sec a concern?

I have servers that are running applications and are mostly idle (60-70% idle cpu). They also show a very high number of C3 Transitions/sec (2.5-3.5k/sec per core) as well as high C3 times (58%+ in ...
user avatar
  • 123
2 votes
1 answer
470 views

Can Perfmon be used to monitor free space on a (mounted) SMB share?

Is there a way to use Windows Perfmon to monitor available space on a (mounted) SMB share? For example: on server ABC, I'd have a share \\DEF\SharedFiles mounted. As I can't set up any monitoring on ...
user avatar
1 vote
1 answer
333 views

Perfmon Child Processes Monitoring

I would like to monitor the process' threads performance including the child threads. Is it possible with perfmon? Currently it seams to only start monitoring already open threads.
user avatar
  • 173
2 votes
1 answer
4k views

Windows Performance Monitor fails to record <All Instances> 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\<All instances>. However, the resultant perfmon data counter collected is ...
user avatar
  • 1,825
1 vote
0 answers
488 views

Logman user switch confusion

I'm setting up a powershell script that installs a logman counter on several servers that are in dire need of some performance monitoring. The documentation states that the -u switch works with ...
user avatar
  • 5,517
1 vote
0 answers
244 views

Win2008 perfmon data collector set doesn't start?

I'm trying to monitor my Windows 2008 R1 performance using perfmon, however, after creating a new data collection set in perfmon, it won't start at all.
user avatar
0 votes
1 answer
431 views

Why perfmon for remote desktop servers get an empty file (only time stamp)?

I'm trying to remotely monitor a server using perfmon, the output file is always empty and only the time stamp field is there?
user avatar
0 votes
1 answer
164 views

Perfmon % Processor Time unbalanced

I am somewhat of an accidental DBA, and I'm troubleshooting a SQL Server box where performance has been notoriously poor (as reported by the customer). I was not involved in the initial planning of ...
user avatar
2 votes
0 answers
354 views

Poolmon Nonp total bytes not equal to Perfmon Memory > Nonpaged Pool Bytes

We are monitoring a server for a potential Nonpaged Pool memory leak. So we setup a cmd batch file to output to the Nonpaged Pool allocation every 10 mins. We also setup a perfmon counter log to ...
user avatar
1 vote
1 answer
74 views

Tracking memory problems

I'm experiencing some trouble with my Windows Server 2008. We're using it for hosting a bunch (~50) of Web GIS applications on IIS. This setup usually works very well, but when certain applications ...
user avatar
3 votes
1 answer
474 views

Remote Perfmon Is Super Slow

I'm trying to use perfmon to monitor some servers, but adding counters is excruciatingly slow. Each click freezes the window for tens of seconds. How can I speed this up?
user avatar