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
1
vote
0answers
20 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 ...
0
votes
0answers
33 views

LOGMAN save to SQL Server with Sql Server Authentication

I want to set up LOGMAN to save counters to a SQL database on another server, with Sql Server Authentication mode. First I create a database on the SQL Server (another machine) and a login: Create ...
1
vote
1answer
198 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. ...
0
votes
0answers
59 views

How to view CSV performance log formatted with one counter per line?

Short: How can I view a CSV performance log formatted with one counter per line? Details: Some process I don't control provided me with a csv performance log that looks like this: "TimeStamp","Path",...
0
votes
1answer
433 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
194 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 ...
1
vote
2answers
49 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
27 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
48 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
179 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(*)\* \...
2
votes
0answers
341 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 ...
1
vote
2answers
291 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
662 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
258 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
323 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
920 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
284 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
510 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
36 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
1k 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
351 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
386 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
405 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
1answer
1k 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
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 ...
1
vote
1answer
51 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
629 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
379 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
665 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 ...
3
votes
0answers
826 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
282 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
661 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
294 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
428 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
100 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
4k 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
378 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
292 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
465 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
223 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
386 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
137 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
346 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
71 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
435 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
12k 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 ...