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

0
votes
1answer
315 views

Monitor if Perfmon counter sets are running

We have an issue where occasionally over time, a Perfmon counter set will stop. We are looking for a way to monitor if a particular counter set is running, does anyone know of a way to do this? We ...
1
vote
2answers
2k views

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 ...
1
vote
1answer
975 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 ...
0
votes
1answer
1k views

In Windows 7, why can't I use perfmon against a remote server?

I am on Windows 7 and trying to run perfmon against Windows 2003 and Windows 2008 servers. I am running into the same issue with all remote machines. When creating a data collector set, I specify a ...
0
votes
1answer
960 views

Why are my perf counter logs disappearing after the scheduled run time?

I've setup a user defined data collector set in perfmon on Windows Server 2008 R2 Std. I have it set to run for 24hrs. When it is running, I can see the files it is creating in the output path. ...
2
votes
1answer
2k views

Running perfmon continuously with periodic reports

I have a question very similar to this one, but I want to continuously run perfmon, during reboots and throughout the day. Further, I'd like to generate a perfmon report every 10 mins or so. The ...
0
votes
1answer
935 views

IIS/ASP.NET performance incident - Perfmon Current Annonymous Users going through roof but Requests/sec low

Setup: ASP.NET 4.0 website on IIS 6.0 on Win 2003 64 bit, 8xCPUs, 16GB memory, separate SQL 2005 DB server. Had a serious slowdown today with any otherwise fairly well performing ASP.NET site. For a ...
1
vote
1answer
49 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
33 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
9 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.
1
vote
1answer
67 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 ...
0
votes
1answer
37 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?
3
votes
2answers
2k views

How do I run perfmon against a remote machine?

For starters I'm trying to do this from a Windows 7 box to a Windows 7 box. I know the simple answer should be to enter \\computername where it says "Select Counters From Computer". Trouble is, every ...
1
vote
0answers
47 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 ...
0
votes
0answers
29 views

Memory monitoring with Win Server 2008 Performance Monitor

I'm trying to make report that uses Perfmon log files and all is great, but I'm little confused about Memory counters. I need two values: Total size of physical RAM installed on server (same value ...
0
votes
0answers
64 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.
1
vote
1answer
608 views

Perfmon takes up entire memory

Is it expected? Windows 2008 R2 Storage Server SP1, 6GB physical RAM, 18 GB Paging file Running 12 hours of Perfmon collection with low sample interval After some time, Commit charge reaches ...
1
vote
1answer
2k views

Which perfmon counter watches for incoming SMB connections on W2K3 server?

Which perfmon counter watches for incoming SMB connections on W2K3 server? I'm trying to see if the SMB command queue is full at times or not... Or are there even better ways to find this? On a w2k3 ...
5
votes
3answers
4k 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 ...
0
votes
1answer
51 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
5answers
2k views

Performance monitoring on Linux/Unix

I run a few Windows servers and (Debian and Ubuntu) Linux and AIX servers. I would like to continously monitor performance on these systems in order to easily identify bottlenecks as well as to have ...
1
vote
1answer
509 views

Monitoring “Request Wait Time” in PerfMon

A website I'm load testing is adding requests to the iis request queue. I can see the queue size getting bigger using the relevant performance counter: \ASP.NET\Requests Queued However I'm trying ...
2
votes
2answers
480 views

Perfmon for SQL Server from local machine

I'm following Brent Ozar's video on Benchmarking and Baselining, and I've got a data collector set on my local machine set up to hit a remote sql server, but I can't get the collection to start. I ...
0
votes
1answer
94 views

Perfmon not logging to SQL Server

I'm trying to use an established Data Collector Set to start loggging perfmon counters to a local SQL Database (on a local SQL instance). However, here's what my current setup looks like: And when ...
1
vote
1answer
95 views

Can't Find Perfmon Results

On a Win7 box I've setup a User Defined collector set in perfmon. I clicked on it to start it, waited 30 seconds, then clicked to stop. My understanding was that I could go under the Reports folder ...
1
vote
2answers
7k views

How to remotely connect using perfmon?

Suprised there is not a ton of information on google when i search for this but there is not. Lot of people asking the question but i none of them have any good answers. I have a remote computer ...
2
votes
0answers
93 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 ...
4
votes
4answers
6k views

Perfmon - Cannot start data collector set

While running perfmon on Windows 2008 server after creating a data collector set and attempting to start I receive the following error: "The Data Collector Set or one of its dependencies is already ...
1
vote
1answer
50 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 ...
0
votes
0answers
45 views

Why would Memory\Available Bytes go down, even when Virtual Memory used is constant?

I have a long-running application that continually loops through video files. It runs for some hours, and then a message box appears along the lines of "The system is running low on memory...". I've ...
0
votes
0answers
45 views

Perfmon alert reports one counter at most

Good day, everyone! I've been trying to set up some perfmon alerts, but encountered a problem. There are a few counters added to data collector, which is set to call a certain task with "{counter} ...
2
votes
0answers
3k views

Why can't I connect on port 445?

I need to collect baseline performance data on a SQL Server running on Windows Server 2008 R2. When I open perfmon on my computer running Windows 7 and try to add counters from the remote server, I ...
2
votes
0answers
59 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?
0
votes
0answers
29 views

Understanding Logman - Processor Time

As part of a project I am working on, I have to monitor server/desktop performance to ensure there is no degradation as a direct result of my work. I thought I would set up some performance counters ...
2
votes
1answer
536 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 ...
3
votes
0answers
187 views

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 ...
0
votes
0answers
37 views

What could cause perfmon to stop collecting data?

Here's a graph of my perfmon tracking CPU usage of some processes. https://www.side-quest.com/DATA_STORAGE/perfmon.jpg The processes both hang at the same time (without any CPU consumption) and stop ...
0
votes
2answers
1k views

Windows equivalent performance counters in Linux with Sysstat (or similar)

I administer a range of both Windows and Linux servers. On the Windows servers, I have the following performance counters logging every 15 seconds to a CSV file: Bottleneck analysis: Processor ...
2
votes
2answers
831 views

Automatically restarting Perfmon Data Collector Sets

I have a number of User Defined Data Collector Sets running on a Windows 2008R2 server, collecting perfmon stats from various servers. Whenever there is a network interruption, or a server rebooted ...
2
votes
1answer
1k 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 ...
2
votes
1answer
84 views

Understanding %DiskTime in Perfmon

I have a server that's been jumping around 100-700 %DiskTime for the past few days. I understand this indicates an I/O bottleneck -- but what do I do from here? What do I need to check or change in ...
2
votes
1answer
193 views

Automating a collection of Perfmon counters

I have a specific setup I'm investigating to solve a specific need we have: I have a lab that consists of 3 machines, which runs load tests and oversees other investigations as needed. During the ...
3
votes
1answer
190 views

Task Manager Processor %

Related to this question: How can a Perfmon "% Processor Time" counter be over 100%? I was manually observing processes in Task Manager when a user reported a problem and the Oracle process ...
0
votes
1answer
219 views

Oracle Counters for Perfmon

How to install Oracle Counters for Windows Performance Monitor (and operfcfg.exe) on a separate machine (other than the machine where Oracle Database Server is installed) ? The Oracle database version ...
0
votes
2answers
51 views

How frequently does PerfMon write to a datasource?

I am looking at running perfmon on our servers and storing the data to a data source, which is relatively easy to do. However, my concern is with how frequently Perfmon will perform data updates. ...
2
votes
1answer
60 views

What is System Code Total Bytes

I am trying to use perfmon, and according to MSDN, the "System Code Total Bytes" counter ... Shows the size, in bytes, of pageable operating system code currently in virtual memory. It is a ...
1
vote
1answer
124 views

Average Disk Sec/Transfer

I imported a perfmon CSV into the Pal tool and it formulated the ugly csv into something very readable. . However I'm unable to identify the amount of IOPS that's being reported. I'm not sure, but ...
1
vote
1answer
49 views

Network applications with high % of system time

I have an Windows 2003 (don't laugh) server with 10GbE connectivity processing data coming to it over the network and sending it back out. Here's the graph of overall system performance and the ...
0
votes
0answers
63 views

Add perfmon counter from remote machine

Have a strange issue where one user on Windows 2008 Server R2 can add performance counters from a different server (same OS) but a second user can't because cannot connect to remote machine. ...
1
vote
2answers
347 views

Why aren't custom performance counters being recorded by my PerfMon data collector set?

I have six custom performance counters that were created by a .NET app. When I open Performance Monitor and add them to the live view, those counters are displayed correctly. I can see the values I ...