Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

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.

0
votes
0answers
32 views

Process level performance monitoring in Windows 2008 R2 / Windows 7

How do you normally monitor intermittent performance problems? I would normally use task manager which is great to see current system state. Then perfmon counters for getting system vitals from the ...
0
votes
1answer
52 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 ...
0
votes
1answer
26 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 ...
0
votes
2answers
35 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. ...
1
vote
0answers
18 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 ...
1
vote
0answers
44 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. ...
0
votes
1answer
82 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(*)\* \...
0
votes
0answers
15 views

perfmon schedules following DST change

I'm having a problem with schedules created as part of a Data Collector Set in perfmon. I set up schedules for perfmon to run some way in advance. When the clocks went back in November, an issue ...
1
vote
0answers
116 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 ...
0
votes
0answers
21 views

AlwaysOn Primary server has two instances in the SQLServer:Buffer Node Perfmon counters

This seems to be the only SQLServer counter family in perfmon that shows me two instances. Querying sys.dm_os_performance_counters also gives me a different number, here is Page life expectancy for ...
1
vote
2answers
169 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 ...
2
votes
1answer
239 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 ...
2
votes
0answers
136 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 ...
0
votes
1answer
175 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 ...
0
votes
1answer
501 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 ...
1
vote
0answers
254 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. ...
0
votes
1answer
329 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 ...
1
vote
0answers
31 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 ...
1
vote
1answer
784 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 ...
0
votes
1answer
266 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 ...
0
votes
1answer
261 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 ...
0
votes
1answer
226 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 ...
0
votes
0answers
1k views

IIS time-taken and \ASP.NET\Request Execution Time relation

I am aware that the IIS log entry time-taken field will also report network-time (under certain conditions). I use the PerfMon counter \ASP.NET\Request Execution Time that reports The number of ...
0
votes
1answer
661 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 ...
1
vote
1answer
1k 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 ...
1
vote
1answer
49 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 ...
1
vote
1answer
475 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 ...
3
votes
1answer
284 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 ...
3
votes
0answers
573 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 ...
2
votes
0answers
689 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 ...
2
votes
1answer
216 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 ...
1
vote
0answers
507 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 ...
1
vote
0answers
289 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 ...
1
vote
0answers
1k 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 ...
1
vote
1answer
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 ...
1
vote
1answer
356 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....
1
vote
0answers
87 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 ...
2
votes
1answer
3k 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 ...
2
votes
1answer
318 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 ...
1
vote
1answer
269 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.
2
votes
1answer
3k 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 ...
1
vote
0answers
426 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 ...
1
vote
0answers
213 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.
0
votes
1answer
332 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?
0
votes
1answer
123 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 ...
2
votes
0answers
333 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 ...
1
vote
1answer
70 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 ...
3
votes
1answer
413 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?
2
votes
1answer
2k 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 ...
9
votes
1answer
10k views

Windows “iowait” CPU utilization reporting

Does Windows account for and report "iowait" in the same manner as Linux? That is, processes enter "uninterruptible sleep" and their time spent is subtracted from "CPU free"? If so, which Perfmon ...