List of Sharepoint Related Performance Counter

Counter Description Details
Total Processor Time The % Processor Time counter measures the percentage of elapsed time that the processor spends to execute a non-Idle thread Object: ProcessorCounter: %Processor TimeInstance: _Total
Processor Privileged Time Use the % Privileged Time counter to measure the percentage of elapsed time that the process threads spent executing code in Privileged mode Object: ProcessorCounter: %Privileged TimeInstance: _Total
Processor User Time Use the % User Time counter to measure the percentage of elapsed time the processor spends in User mode. Object: ProcessorCounter: % User TimeInstance: _Total
Process – W3WP Processor Time Measures the % of elapsed time that all process threads use the processor Object: ProcessCounter: %Processor TimeInstance: w3wp
Processor Queue Length If the threshold of this rule is exceeded, it indicates that the processor is not fast enough. Object: SystemCounter: Processor Queue Length
Page Faults per second Use the counter Page Faults/sec to measure the average number of pages faulted per second Object: MemoryCounter: Page Faults/sec
Available Disk Space Use the % Free Space counter to calculate the percentage of total usable space Object: LogicalDiskCounter: % Free Space_total
Disk Request Write Size Uses the Disk Write Bytes/sec counter to measure the rate at which bytes are transferred to the disk during write operations Object: PhysicalDiskCounter: Disk Write Bytes/secInstance: _Total
Disk Request Write Count Measures the rate of write operations on the disk Object: PhysicalDiskCounter: Disk Writes/secInstance: _Total
Disk Usage – Disk Time Use the % Disk Time counter to calculate the percentage of elapsed time that the selected disk drive was busy servicing read or write requests Object: PhysicalDiskCounter: %Disk TimeInstance: _Total
Disk Block Read Size Avg. Disk Bytes/Read counter to measure the average number of bytes transferred from the disk during read operations Object: PhysicalDiskCounter: Avg. Disk Bytes/ReadInstance: _Total
Disk Request Read Size Measures the rate at which bytes are transferred from the disk during read operations via Disk Read Bytes/sec Object: PhysicalDiskCounter: Disk Read Bytes/secInstance: _Total
Disk Request Read Count Measures the rate of read operations from the disk Object: PhysicalDiskCounter: Disk Reads/secInstance: _Total
Web Service Bytes Sent/sec Measures the rate at which data bytes are being sent by the Web service Object: Web ServiceCounter: Bytes Sent/secInstance: _Total
Web Service Current Connections Monitors current IIS connections Object: Web ServiceCounter: Current ConnectionsInstance: _Total (or per Web app)
Web Service Use the Total Method Requests/sec counter to measure the rate at which HTTP requests are received Object: Web ServiceCounter: Total method Requests/secInstance: _Total (or specific Web apps)
Web Service Bytes Received/sec Counter to measure the rate at which data bytes are received by the Web service Object: Web ServiceCounter: Bytes Received/secInstance: _Total (or per Web app)
Web Service Connection Attempts Measures the rate at which connections to the Web service are being attempted Object: Web ServiceCounter: Connection Attempts/secInstance: _Total
W3WP Private Bytes Measures the current size, in bytes, of memory that this process has allocated and that cannot be shared with other processes Object: ProcessCounter: Private BytesInstance: w3wp
W3WP Working Set The Working Set is the set of memory pages recently touched by the threads in the process Object: ProcessCounter: Working SetInstance:  w3wp
Committed Memory in use Use the % Committed Bytes In Use counter to measure the ratio of the Memory\Committed Bytes counter to the Memory\Commit Limit counter Object: MemoryCounter: % Committed Bytes In Use
Available Memory Available MBytes counter to measure the amount of physical memory in MB immediately available for allocation to a process or for system use Object: MemoryCounter: Available MBytes
Memory Cache Bytes Shows the sum of the Memory\System Cache Resident Bytes, Memory\System Driver Resident Bytes, Memory\System Code Resident Bytes, and Memory\Pool Paged Resident Bytes Object: MemoryCounter: Cache Bytes
.NET CLR Memory – Bytes Uses the # Bytes in all Heaps counter to sum the following four other counters: Gen 0 Heap Size; Gen 1 Heap Size; Gen 2 Heap Size, and Large Object Heap Size Object: .NET CLR MemoryCounter: # Bytes in all HeapsInstance: _Global
.Net CLR Data-SQL client Failed connections Use the SqlClient: Total # failed connects counter to count the total number of connection open attempts that have failed Object: .NET CLR DataCounter: SqlClientInstance: Total # of failed attempts
.Net CLR Data-SQL client connections Current number of active SQL connections Object: .NET CLR DataCounter: SqlClientInstance: Current # pooled and nonpooled connections
.Net CLR memory – large Objects Displays the current size of the Large Object Heap in bytes. Objects greater than 20 KB are treated as large objects by the Garbage Collector and are directly allocated in a special heap Object: .NET CLR MemoryCounter: Large Object Heap sizeInstance: _Global
Succeeded Search Queries Use the Queries Succeeded counter to count the number of queries that produce successful searches Object: SharePoint Search Indexer CatalogsCounter: Queries SucceededInstance: Search
Search Query Rate Monitors Query Rate Object: SharePoint Search Indexer CatalogsCounter: QueriesInstance: Search
Search – total # of Documents Counts the total number of documents in the Index Object: Indexing ServiceCounter: Total # of documents
Cache Faults per Second Cache activity is a reliable indicator of most application I/O operations. Object: MemoryCounter: Cache Faults/sec
ASP.NET Requests per Second Counts the number of requests per second Object: ASP.NET Apps v2.0.50727Counter: Requests/SecInstance: _Total
ASP.NET Cache – Hit ratio Cache Total Hit Ratio counter to sum the ASP.NET application performance counters Object: ASP.NET ApplicationsCounter: Cache Total Hit RatioInstance:  _Total
ASP.NET Cache Size count the total number of entries within the cache (both internal and user added Object: ASP.NET ApplicationsCounter: Cache Total EntriesInstance: _Total
Memory – pages per second Measures the rate at which pages are read from or written to disk to resolve hard page faults Object: MemoryCounter: Pages/sec
ASP.NET Worker Process Restart Measures Worker Process Restarts Object: ASP.NETCounter: Worker Process Restarts
Paging File Measures the percentage of the Page File instance in use Object: Paging FileCounter: %UsageInstance: _Total
W3WP Handle Count This number is equal to the sum of the handles currently open by each thread in this process Object: ProcessCounter: Handle CountInstance:  w3wp
Publishing Object Cache Counts the current number of pools that are associated with the process Object: SharePoint Publishing CacheCounter: Publishing cache hits/sec
Total number of ISAPI Connections Counts the number of ISAPI connections that Windows SharePoint Services is processing simultaneously. Object: Web ServiceCounter: Current ISAPI Extension RequestsInstance: _Total
Total number of ISAPI Requests Number of ISAPI Requests per second Object: Web ServiceCounter: ISAPI Extension Request/secInstance: _Total
Advertisements

One Response

  1. […] Indexer CatalogsCounter: Queries SucceededInstance: Search … See the example place here:  List of Sharepoint Related Performance Counter « Yiu San Ho's Blog … Posted in Uncategorized | Tags: count-the, count-the-number, object, point-search, […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: