# Note:
CounterSetName : TBS counters
MachineName : .
CounterSetType : SingleInstance
Description : Performance counters for the TPM Base Services component.
Paths : {\TBS counters\CurrentResources, \TBS counters\CurrentContexts}
PathsWithInstances : {}
Counter : {\TBS counters\CurrentResources, \TBS counters\CurrentContexts}
CounterSetName : WSMan Quota Statistics
MachineName : .
CounterSetType : SingleInstance
Description : Displays quota usage and violation information for WS-Management processes.
Paths : {\WSMan Quota Statistics(*)\Active Users, \WSMan Quota Statistics(*)\Active Operations, \WSMan Quota Statistics(*)\Active Shells, \WSMan Quota Statistics(*)\System Quota Violations/Second...}
PathsWithInstances : {\WSMan Quota Statistics(*)\Active Users, \WSMan Quota Statistics(*)\Active Operations, \WSMan Quota Statistics(*)\Active Shells, \WSMan Quota Statistics(*)\System Quota Violations/Second...}
Counter : {\WSMan Quota Statistics(*)\Active Users, \WSMan Quota Statistics(*)\Active Operations, \WSMan Quota Statistics(*)\Active Shells, \WSMan Quota Statistics(*)\System Quota Violations/Second...}
CounterSetName : BranchCache
MachineName : .
CounterSetType : SingleInstance
Description : Counters for measuring bandwidth and latency for BranchCache.
Paths : {\BranchCache\Hosted Cache: Segment offers queue size, \BranchCache\Discovery: Successful discoveries, \BranchCache\Retrieval: Average branch rate, \BranchCache\Hosted Cache: Client file segment
offers made...}
PathsWithInstances : {}
Counter : {\BranchCache\Hosted Cache: Segment offers queue size, \BranchCache\Discovery: Successful discoveries, \BranchCache\Retrieval: Average branch rate, \BranchCache\Hosted Cache: Client file segment
offers made...}
CounterSetName : Synchronization
MachineName : .
CounterSetType : MultiInstance
Description : The Synchronization performance object consists of counters for kernel synchronization. The synchronization object represents each processor as an instance of the object.
Paths : {\Synchronization(*)\Exec. Resource Boost Shared Owners/sec, \Synchronization(*)\Exec. Resource Boost Excl. Owner/sec, \Synchronization(*)\Exec. Resource Set Owner Pointer Shared (Existing Owner
)/sec, \Synchronization(*)\Exec. Resource Set Owner Pointer Shared (New Owner)/sec...}
PathsWithInstances : {\Synchronization(0)\Exec. Resource Boost Shared Owners/sec, \Synchronization(_Total)\Exec. Resource Boost Shared Owners/sec, \Synchronization(0)\Exec. Resource Boost Excl. Owner/sec, \Synchroni
zation(_Total)\Exec. Resource Boost Excl. Owner/sec...}
Counter : {\Synchronization(*)\Exec. Resource Boost Shared Owners/sec, \Synchronization(*)\Exec. Resource Boost Excl. Owner/sec, \Synchronization(*)\Exec. Resource Set Owner Pointer Shared (Existing Owner
)/sec, \Synchronization(*)\Exec. Resource Set Owner Pointer Shared (New Owner)/sec...}
CounterSetName : Event Tracing for Windows
MachineName : .
CounterSetType : SingleInstance
Description : The counters in this collection refer to system-wide metrics about the performance of the Event Tracing for Windows subsystem.
Paths : {\Event Tracing for Windows\Total Memory Usage --- Non-Paged Pool, \Event Tracing for Windows\Total Memory Usage --- Paged Pool, \Event Tracing for Windows\Total Number of Active Sessions, \Even
t Tracing for Windows\Total Number of Distinct Disabled Providers...}
PathsWithInstances : {}
Counter : {\Event Tracing for Windows\Total Memory Usage --- Non-Paged Pool, \Event Tracing for Windows\Total Memory Usage --- Paged Pool, \Event Tracing for Windows\Total Number of Active Sessions, \Even
t Tracing for Windows\Total Number of Distinct Disabled Providers...}
CounterSetName : Processor Information
MachineName : .
CounterSetType : MultiInstance
Description : The Processor Information performance counter set consists of counters that measure aspects of processor activity. The processor is the part of the computer that performs arithmetic and logical
computations, initiates operations on peripherals, and runs the threads of processes. A computer can have multiple processors. The Processor Information counter set represents each processor as
an instance of the counter set.
Paths : {\Processor Information(*)\Processor State Flags, \Processor Information(*)\% of Maximum Frequency, \Processor Information(*)\Processor Frequency, \Processor Information(*)\Parking Status...}
PathsWithInstances : {\Processor Information(_Total)\Processor State Flags, \Processor Information(0,_Total)\Processor State Flags, \Processor Information(0,0)\Processor State Flags, \Processor Information(_Total)\%
of Maximum Frequency...}
Counter : {\Processor Information(*)\Processor State Flags, \Processor Information(*)\% of Maximum Frequency, \Processor Information(*)\Processor Frequency, \Processor Information(*)\Parking Status...}
CounterSetName : Event Tracing for Windows Session
MachineName : .
CounterSetType : MultiInstance
Description : The counters in this collection are related to individual Event Tracing for Windows sessions.
Paths : {\Event Tracing for Windows Session(*)\Number of Real-Time Consumers, \Event Tracing for Windows Session(*)\Events Lost, \Event Tracing for Windows Session(*)\Events Logged per sec, \Event Traci
ng for Windows Session(*)\Buffer Memory Usage -- Non-Paged Pool...}
PathsWithInstances : {\Event Tracing for Windows Session(WFP-IPsec Diagnostics)\Number of Real-Time Consumers, \Event Tracing for Windows Session(WdiContextLog)\Number of Real-Time Consumers, \Event Tracing for Wind
ows Session(UBPM)\Number of Real-Time Consumers, \Event Tracing for Windows Session(SQMLogger)\Number of Real-Time Consumers...}
Counter : {\Event Tracing for Windows Session(*)\Number of Real-Time Consumers, \Event Tracing for Windows Session(*)\Events Lost, \Event Tracing for Windows Session(*)\Events Logged per sec, \Event Traci
ng for Windows Session(*)\Buffer Memory Usage -- Non-Paged Pool...}
CounterSetName : Per Processor Network Activity Cycles
MachineName : .
CounterSetType : MultiInstance
Description : The Per Processor Network Activity Cycles counter set measure processor cycles due to network activity of an interface on each processor.
Paths : {\Per Processor Network Activity Cycles(*)\Stack Send Complete Cycles/sec, \Per Processor Network Activity Cycles(*)\Miniport RSS Indirection Table Change Cycles, \Per Processor Network Activity
Cycles(*)\Build Scatter Gather Cycles/sec, \Per Processor Network Activity Cycles(*)\NDIS Send Complete Cycles/sec...}
PathsWithInstances : {\Per Processor Network Activity Cycles(_Total)\Stack Send Complete Cycles/sec, \Per Processor Network Activity Cycles(Total, Intel(R) PRO-1000 MT Desktop Adapter)\Stack Send Complete Cycles/sec
, \Per Processor Network Activity Cycles(0, Intel(R) PRO-1000 MT Desktop Adapter)\Stack Send Complete Cycles/sec, \Per Processor Network Activity Cycles(_Total)\Miniport RSS Indirection Table Ch
ange Cycles...}
Counter : {\Per Processor Network Activity Cycles(*)\Stack Send Complete Cycles/sec, \Per Processor Network Activity Cycles(*)\Miniport RSS Indirection Table Change Cycles, \Per Processor Network Activity
Cycles(*)\Build Scatter Gather Cycles/sec, \Per Processor Network Activity Cycles(*)\NDIS Send Complete Cycles/sec...}
CounterSetName : Per Processor Network Interface Card Activity
MachineName : .
CounterSetType : MultiInstance
Description : The Per Processor Network Interface Card Activity counter set measure network activity of a network interface card per processor.
Paths : {\Per Processor Network Interface Card Activity(*)\Tcp Offload Send bytes/sec, \Per Processor Network Interface Card Activity(*)\Tcp Offload Receive bytes/sec, \Per Processor Network Interface C
ard Activity(*)\Tcp Offload Send Request Calls/sec, \Per Processor Network Interface Card Activity(*)\Tcp Offload Receive Indications/sec...}
PathsWithInstances : {\Per Processor Network Interface Card Activity(_Total)\Tcp Offload Send bytes/sec, \Per Processor Network Interface Card Activity(Total, Intel(R) PRO-1000 MT Desktop Adapter)\Tcp Offload Send b
ytes/sec, \Per Processor Network Interface Card Activity(0, Intel(R) PRO-1000 MT Desktop Adapter)\Tcp Offload Send bytes/sec, \Per Processor Network Interface Card Activity(_Total)\Tcp Offload R
eceive bytes/sec...}
Counter : {\Per Processor Network Interface Card Activity(*)\Tcp Offload Send bytes/sec, \Per Processor Network Interface Card Activity(*)\Tcp Offload Receive bytes/sec, \Per Processor Network Interface C
ard Activity(*)\Tcp Offload Send Request Calls/sec, \Per Processor Network Interface Card Activity(*)\Tcp Offload Receive Indications/sec...}
CounterSetName : Distributed Routing Table
MachineName : .
CounterSetType : SingleInstance
Description : The Distributed Routing Table (DRT) performance object consists of counters that monitor the local DRT cache as well as counters that measure the rates at which DRT protocol messages are sent an
d received.
Paths : {\Distributed Routing Table(*)\Unrecognized Messages Received, \Distributed Routing Table(*)\Lookup Messages Received/second, \Distributed Routing Table(*)\Lookup Messages Sent/second, \Distribu
ted Routing Table(*)\Ack Messages Received/second...}
PathsWithInstances : {\Distributed Routing Table(*)\Unrecognized Messages Received, \Distributed Routing Table(*)\Lookup Messages Received/second, \Distributed Routing Table(*)\Lookup Messages Sent/second, \Distribu
ted Routing Table(*)\Ack Messages Received/second...}
Counter : {\Distributed Routing Table(*)\Unrecognized Messages Received, \Distributed Routing Table(*)\Lookup Messages Received/second, \Distributed Routing Table(*)\Lookup Messages Sent/second, \Distribu
ted Routing Table(*)\Ack Messages Received/second...}
CounterSetName : Netlogon
MachineName : .
CounterSetType : SingleInstance
Description : Counters for measuring the performance of Netlogon.
Paths : {\Netlogon(*)\Average Semaphore Hold Time, \Netlogon(*)\Semaphore Timeouts, \Netlogon(*)\Semaphore Acquires, \Netlogon(*)\Semaphore Holders...}
PathsWithInstances : {\Netlogon(*)\Average Semaphore Hold Time, \Netlogon(*)\Semaphore Timeouts, \Netlogon(*)\Semaphore Acquires, \Netlogon(*)\Semaphore Holders...}
Counter : {\Netlogon(*)\Average Semaphore Hold Time, \Netlogon(*)\Semaphore Timeouts, \Netlogon(*)\Semaphore Acquires, \Netlogon(*)\Semaphore Holders...}
CounterSetName : Windows Media Player Metadata
MachineName : .
CounterSetType : SingleInstance
Description : Windows Media Player Metadata
Paths : {\Windows Media Player Metadata(*)\Normalization Time (ms), \Windows Media Player Metadata(*)\Commit Time (ms), \Windows Media Player Metadata(*)\Reorganize Time (ms), \Windows Media Player Meta
data(*)\Art Extraction Time (ms)...}
PathsWithInstances : {\Windows Media Player Metadata(*)\Normalization Time (ms), \Windows Media Player Metadata(*)\Commit Time (ms), \Windows Media Player Metadata(*)\Reorganize Time (ms), \Windows Media Player Meta
data(*)\Art Extraction Time (ms)...}
Counter : {\Windows Media Player Metadata(*)\Normalization Time (ms), \Windows Media Player Metadata(*)\Commit Time (ms), \Windows Media Player Metadata(*)\Reorganize Time (ms), \Windows Media Player Meta
data(*)\Art Extraction Time (ms)...}
CounterSetName : HTTP Service
MachineName : .
CounterSetType : SingleInstance
Description : Set of HTTP service counters
Paths : {\HTTP Service\TotalFlushedUris, \HTTP Service\UriCacheFlushes, \HTTP Service\UriCacheMisses, \HTTP Service\UriCacheHits...}
PathsWithInstances : {}
Counter : {\HTTP Service\TotalFlushedUris, \HTTP Service\UriCacheFlushes, \HTTP Service\UriCacheMisses, \HTTP Service\UriCacheHits...}
CounterSetName : HTTP Service Url Groups
MachineName : .
CounterSetType : SingleInstance
Description : Set of URL Group-specific counters
Paths : {\HTTP Service Url Groups(*)\AllRequests, \HTTP Service Url Groups(*)\HeadRequests, \HTTP Service Url Groups(*)\GetRequests, \HTTP Service Url Groups(*)\ConnectionAttempts...}
PathsWithInstances : {\HTTP Service Url Groups(fe00000040000001)\AllRequests, \HTTP Service Url Groups(fe00000040000001)\HeadRequests, \HTTP Service Url Groups(fe00000040000001)\GetRequests, \HTTP Service Url Groups
(fe00000040000001)\ConnectionAttempts...}
Counter : {\HTTP Service Url Groups(*)\AllRequests, \HTTP Service Url Groups(*)\HeadRequests, \HTTP Service Url Groups(*)\GetRequests, \HTTP Service Url Groups(*)\ConnectionAttempts...}
CounterSetName : HTTP Service Request Queues
MachineName : .
CounterSetType : SingleInstance
Description : Set of request queue counters
Paths : {\HTTP Service Request Queues(*)\CacheHitRate, \HTTP Service Request Queues(*)\RejectedRequests, \HTTP Service Request Queues(*)\RejectionRate, \HTTP Service Request Queues(*)\ArrivalRate...}
PathsWithInstances : {\HTTP Service Request Queues(???1)\CacheHitRate, \HTTP Service Request Queues(???1)\RejectedRequests, \HTTP Service Request Queues(???1)\RejectionRate, \HTTP Service Request Queues(???1)\Arriva
lRate...}
Counter : {\HTTP Service Request Queues(*)\CacheHitRate, \HTTP Service Request Queues(*)\RejectedRequests, \HTTP Service Request Queues(*)\RejectionRate, \HTTP Service Request Queues(*)\ArrivalRate...}
CounterSetName : Power Meter
MachineName : .
CounterSetType : MultiInstance
Description : This counter set displays power metering and budgeting information
Paths : {\Power Meter(*)\Power Budget, \Power Meter(*)\Power}
PathsWithInstances : {\Power Meter(_Total)\Power Budget, \Power Meter(Power Meter (0))\Power Budget, \Power Meter(_Total)\Power, \Power Meter(Power Meter (0))\Power}
Counter : {\Power Meter(*)\Power Budget, \Power Meter(*)\Power}
CounterSetName : Teredo Client
MachineName : .
CounterSetType : SingleInstance
Description : Statistics of Teredo client.
Paths : {\Teredo Client(*)\Out - Teredo Data Kernel Mode, \Teredo Client(*)\Out - Teredo Data User Mode, \Teredo Client(*)\In - Teredo Data Kernel Mode , \Teredo Client(*)\In - Teredo Data User Mode ...
}
PathsWithInstances : {\Teredo Client(Default)\Out - Teredo Data Kernel Mode, \Teredo Client(Default)\Out - Teredo Data User Mode, \Teredo Client(Default)\In - Teredo Data Kernel Mode , \Teredo Client(Default)\In - T
eredo Data User Mode ...}
Counter : {\Teredo Client(*)\Out - Teredo Data Kernel Mode, \Teredo Client(*)\Out - Teredo Data User Mode, \Teredo Client(*)\In - Teredo Data Kernel Mode , \Teredo Client(*)\In - Teredo Data User Mode ...
}
CounterSetName : Teredo Server
MachineName : .
CounterSetType : SingleInstance
Description : Statistics of Teredo server hosted on this machine.
Paths : {\Teredo Server(*)\In - Teredo Server Total Packets: Success + Error / sec, \Teredo Server(*)\Out - Teredo Server: RA-Secondary , \Teredo Server(*)\Out - Teredo Server: RA-Primary , \Teredo Serv
er(*)\In - Teredo Server Error Packets: Authentication Error ...}
PathsWithInstances : {\Teredo Server(Default)\In - Teredo Server Total Packets: Success + Error / sec, \Teredo Server(Default)\Out - Teredo Server: RA-Secondary , \Teredo Server(Default)\Out - Teredo Server: RA-Prim
ary , \Teredo Server(Default)\In - Teredo Server Error Packets: Authentication Error ...}
Counter : {\Teredo Server(*)\In - Teredo Server Total Packets: Success + Error / sec, \Teredo Server(*)\Out - Teredo Server: RA-Secondary , \Teredo Server(*)\Out - Teredo Server: RA-Primary , \Teredo Serv
er(*)\In - Teredo Server Error Packets: Authentication Error ...}
CounterSetName : IPHTTPS Global
MachineName : .
CounterSetType : SingleInstance
Description : Statistics of IPHTTPS server on this machine.
Paths : {\IPHTTPS Global(*)\Sessions - Total sessions, \IPHTTPS Global(*)\Out - Total packets sent, \IPHTTPS Global(*)\In - Total packets received, \IPHTTPS Global(*)\Errors - Receive errors on the serv
er...}
PathsWithInstances : {\IPHTTPS Global(Default)\Sessions - Total sessions, \IPHTTPS Global(Default)\Out - Total packets sent, \IPHTTPS Global(Default)\In - Total packets received, \IPHTTPS Global(Default)\Errors - Re
ceive errors on the server...}
Counter : {\IPHTTPS Global(*)\Sessions - Total sessions, \IPHTTPS Global(*)\Out - Total packets sent, \IPHTTPS Global(*)\In - Total packets received, \IPHTTPS Global(*)\Errors - Receive errors on the serv
er...}
CounterSetName : IPHTTPS Session
MachineName : .
CounterSetType : SingleInstance
Description : Per session statistics on this IPHTTPS server.
Paths : {\IPHTTPS Session(*)\Duration - Duration of the session (Seconds), \IPHTTPS Session(*)\Errors - Receive errors on this session, \IPHTTPS Session(*)\Errors - Transmit errors on this session, \IPH
TTPS Session(*)\Bytes sent on this session...}
PathsWithInstances : {\IPHTTPS Session(*)\Duration - Duration of the session (Seconds), \IPHTTPS Session(*)\Errors - Receive errors on this session, \IPHTTPS Session(*)\Errors - Transmit errors on this session, \IPH
TTPS Session(*)\Bytes sent on this session...}
Counter : {\IPHTTPS Session(*)\Duration - Duration of the session (Seconds), \IPHTTPS Session(*)\Errors - Receive errors on this session, \IPHTTPS Session(*)\Errors - Transmit errors on this session, \IPH
TTPS Session(*)\Bytes sent on this session...}
CounterSetName : Teredo Relay
MachineName : .
CounterSetType : SingleInstance
Description : Statistics of Teredo relay hosted on this machine.
Paths : {\Teredo Relay(*)\Out - Teredo Relay Success Packets: Data Packets Kernel Mode, \Teredo Relay(*)\Out - Teredo Relay Success Packets: Data Packets User Mode, \Teredo Relay(*)\In - Teredo Relay Su
ccess Packets: Data Packets Kernel Mode, \Teredo Relay(*)\In - Teredo Relay Success Packets: Data Packets User Mode...}
PathsWithInstances : {\Teredo Relay(Default)\Out - Teredo Relay Success Packets: Data Packets Kernel Mode, \Teredo Relay(Default)\Out - Teredo Relay Success Packets: Data Packets User Mode, \Teredo Relay(Default)\In
- Teredo Relay Success Packets: Data Packets Kernel Mode, \Teredo Relay(Default)\In - Teredo Relay Success Packets: Data Packets User Mode...}
Counter : {\Teredo Relay(*)\Out - Teredo Relay Success Packets: Data Packets Kernel Mode, \Teredo Relay(*)\Out - Teredo Relay Success Packets: Data Packets User Mode, \Teredo Relay(*)\In - Teredo Relay Su
ccess Packets: Data Packets Kernel Mode, \Teredo Relay(*)\In - Teredo Relay Success Packets: Data Packets User Mode...}
CounterSetName : IPsec IKEv1 IPv6
MachineName : .
CounterSetType : SingleInstance
Description : IPsec IKEv1 IPv6 is the set of Internet Protocol security (IPsec) Internet Key Exchange version 1 (IKEv1) counters that apply to traffic and connections over Internet Protocol version 6.
Paths : {\IPsec IKEv1 IPv6\Failed Quick Mode Negotiations/sec, \IPsec IKEv1 IPv6\Failed Quick Mode Negotiations, \IPsec IKEv1 IPv6\Successful Quick Mode Negotiations/sec, \IPsec IKEv1 IPv6\Successful Qu
ick Mode Negotiations...}
PathsWithInstances : {}
Counter : {\IPsec IKEv1 IPv6\Failed Quick Mode Negotiations/sec, \IPsec IKEv1 IPv6\Failed Quick Mode Negotiations, \IPsec IKEv1 IPv6\Successful Quick Mode Negotiations/sec, \IPsec IKEv1 IPv6\Successful Qu
ick Mode Negotiations...}
CounterSetName : IPsec IKEv1 IPv4
MachineName : .
CounterSetType : SingleInstance
Description : IPsec IKEv1 IPv4 is the set of Internet Protocol security (IPsec) Internet Key Exchange version 1 (IKEv1) counters that apply to traffic and connections over Internet Protocol version 4.
Paths : {\IPsec IKEv1 IPv4\Failed Quick Mode Negotiations/sec, \IPsec IKEv1 IPv4\Failed Quick Mode Negotiations, \IPsec IKEv1 IPv4\Successful Quick Mode Negotiations/sec, \IPsec IKEv1 IPv4\Successful Qu
ick Mode Negotiations...}
PathsWithInstances : {}
Counter : {\IPsec IKEv1 IPv4\Failed Quick Mode Negotiations/sec, \IPsec IKEv1 IPv4\Failed Quick Mode Negotiations, \IPsec IKEv1 IPv4\Successful Quick Mode Negotiations/sec, \IPsec IKEv1 IPv4\Successful Qu
ick Mode Negotiations...}
CounterSetName : IPsec IKEv2 IPv6
MachineName : .
CounterSetType : SingleInstance
Description : IPsec IKEv2 IPv6 is the set of Internet Protocol security (IPsec) Internet Key Exchange version 2 (IKEv2) counters that apply to traffic and connections over Internet Protocol version 6.
Paths : {\IPsec IKEv2 IPv6\Failed Quick Mode Negotiations/sec, \IPsec IKEv2 IPv6\Failed Quick Mode Negotiations, \IPsec IKEv2 IPv6\Successful Quick Mode Negotiations/sec, \IPsec IKEv2 IPv6\Successful Qu
ick Mode Negotiations...}
PathsWithInstances : {}
Counter : {\IPsec IKEv2 IPv6\Failed Quick Mode Negotiations/sec, \IPsec IKEv2 IPv6\Failed Quick Mode Negotiations, \IPsec IKEv2 IPv6\Successful Quick Mode Negotiations/sec, \IPsec IKEv2 IPv6\Successful Qu
ick Mode Negotiations...}
CounterSetName : IPsec AuthIP IPv6
MachineName : .
CounterSetType : SingleInstance
Description : IPsec AuthIP IPv6 is the set of Internet Protocol security (IPsec) Authenticated IP (AuthIP) counters that apply to traffic and connections over Internet Protocol version 6.
Paths : {\IPsec AuthIP IPv6\Extended Mode SAs That Used Impersonation, \IPsec AuthIP IPv6\Failed Extended Mode Negotiations/sec, \IPsec AuthIP IPv6\Failed Extended Mode Negotiations, \IPsec AuthIP IPv6\
Successful Extended Mode Negotiations/sec...}
PathsWithInstances : {}
Counter : {\IPsec AuthIP IPv6\Extended Mode SAs That Used Impersonation, \IPsec AuthIP IPv6\Failed Extended Mode Negotiations/sec, \IPsec AuthIP IPv6\Failed Extended Mode Negotiations, \IPsec AuthIP IPv6\
Successful Extended Mode Negotiations/sec...}
CounterSetName : IPsec AuthIP IPv4
MachineName : .
CounterSetType : SingleInstance
Description : IPsec AuthIP IPv4 is the set of Internet Protocol security (IPsec) Authenticated IP (AuthIP) counters that apply to traffic and connections over Internet Protocol version 4.
Paths : {\IPsec AuthIP IPv4\Extended Mode SAs That Used Impersonation, \IPsec AuthIP IPv4\Failed Extended Mode Negotiations/sec, \IPsec AuthIP IPv4\Failed Extended Mode Negotiations, \IPsec AuthIP IPv4\
Successful Extended Mode Negotiations/sec...}
PathsWithInstances : {}
Counter : {\IPsec AuthIP IPv4\Extended Mode SAs That Used Impersonation, \IPsec AuthIP IPv4\Failed Extended Mode Negotiations/sec, \IPsec AuthIP IPv4\Failed Extended Mode Negotiations, \IPsec AuthIP IPv4\
Successful Extended Mode Negotiations/sec...}
CounterSetName : IPsec IKEv2 IPv4
MachineName : .
CounterSetType : SingleInstance
Description : IPsec IKEv2 IPv4 is the set of Internet Protocol security (IPsec) Internet Key Exchange version 2 (IKEv2) counters that apply to traffic and connections over Internet Protocol version 4.
Paths : {\IPsec IKEv2 IPv4\Failed Quick Mode Negotiations/sec, \IPsec IKEv2 IPv4\Failed Quick Mode Negotiations, \IPsec IKEv2 IPv4\Successful Quick Mode Negotiations/sec, \IPsec IKEv2 IPv4\Successful Qu
ick Mode Negotiations...}
PathsWithInstances : {}
Counter : {\IPsec IKEv2 IPv4\Failed Quick Mode Negotiations/sec, \IPsec IKEv2 IPv4\Failed Quick Mode Negotiations, \IPsec IKEv2 IPv4\Successful Quick Mode Negotiations/sec, \IPsec IKEv2 IPv4\Successful Qu
ick Mode Negotiations...}
CounterSetName : Generic IKEv1, AuthIP, and IKEv2
MachineName : .
CounterSetType : SingleInstance
Description : Generic IKEv1, AuthIP, and IKEv2 is the set of Internet Protocol security (IPsec) Internet Key Exchange Version 1 (IKEv1), Authenticated IP (AuthIP), and Internet Key Exchange Version 2 (IKEv2)
counters that are generic and do not apply to a specific Internet Protocol version.
Paths : {\Generic IKEv1, AuthIP, and IKEv2\IKEv2 Quick Mode Negotiation Time, \Generic IKEv1, AuthIP, and IKEv2\IKEv2 Main Mode Negotiation Time, \Generic IKEv1, AuthIP, and IKEv2\Failed Negotiations/se
c, \Generic IKEv1, AuthIP, and IKEv2\Failed Negotiations...}
PathsWithInstances : {}
Counter : {\Generic IKEv1, AuthIP, and IKEv2\IKEv2 Quick Mode Negotiation Time, \Generic IKEv1, AuthIP, and IKEv2\IKEv2 Main Mode Negotiation Time, \Generic IKEv1, AuthIP, and IKEv2\Failed Negotiations/se
c, \Generic IKEv1, AuthIP, and IKEv2\Failed Negotiations...}
CounterSetName : Client Side Caching
MachineName : .
CounterSetType : SingleInstance
Description : Performance counters for SMB BranchCache for reduced bandwidth consumption
Paths : {\Client Side Caching\Application Bytes Read From Server (Not Cached), \Client Side Caching\Application Bytes Read From Server, \Client Side Caching\Application Bytes Read From Cache, \Client Si
de Caching\Prefetch Bytes Read From Server...}
PathsWithInstances : {}
Counter : {\Client Side Caching\Application Bytes Read From Server (Not Cached), \Client Side Caching\Application Bytes Read From Server, \Client Side Caching\Application Bytes Read From Cache, \Client Si
de Caching\Prefetch Bytes Read From Server...}
CounterSetName : Offline Files
MachineName : .
CounterSetType : SingleInstance
Description : Performance counters for Offline Files
Paths : {\Offline Files\Bytes Received/sec, \Offline Files\Bytes Transmitted/sec, \Offline Files\Bytes Transmitted, \Offline Files\Bytes Received}
PathsWithInstances : {}
Counter : {\Offline Files\Bytes Received/sec, \Offline Files\Bytes Transmitted/sec, \Offline Files\Bytes Transmitted, \Offline Files\Bytes Received}
CounterSetName : {970ffd59-856f-4caf-8bac-0bd9ab178afa}
MachineName : .
CounterSetType : SingleInstance
Description :
Paths : {}
PathsWithInstances : {}
Counter : {}
CounterSetName : Fax Service
MachineName : .
CounterSetType : SingleInstance
Description : Fax Service Counter Set
Paths : {\Fax Service\Bytes received, \Fax Service\Received faxes, \Fax Service\Received pages, \Fax Service\Minutes receiving...}
PathsWithInstances : {}
Counter : {\Fax Service\Bytes received, \Fax Service\Received faxes, \Fax Service\Received pages, \Fax Service\Minutes receiving...}
CounterSetName : Authorization Manager Applications
MachineName : .
CounterSetType : SingleInstance
Description : The set of Counters for Authorization Manager application object
Paths : {\Authorization Manager Applications(*)\Number of Scopes loaded in memory, \Authorization Manager Applications(*)\Total number of scopes}
PathsWithInstances : {\Authorization Manager Applications(*)\Number of Scopes loaded in memory, \Authorization Manager Applications(*)\Total number of scopes}
Counter : {\Authorization Manager Applications(*)\Number of Scopes loaded in memory, \Authorization Manager Applications(*)\Total number of scopes}
CounterSetName : Peer Name Resolution Protocol
MachineName : .
CounterSetType : SingleInstance
Description : The Peer Name Resolution Protocol (PNRP) performance object consists of counters that monitor each of available PNRP clouds. These counters monitor the local PNRP cache and measure the rates at
which PNRP protocol messages are sent and received.
Paths : {\Peer Name Resolution Protocol(*)\Unknown message type received, \Peer Name Resolution Protocol(*)\Lookup received per second, \Peer Name Resolution Protocol(*)\Lookup sent per second, \Peer Na
me Resolution Protocol(*)\Ack received per second...}
PathsWithInstances : {\Peer Name Resolution Protocol(*)\Unknown message type received, \Peer Name Resolution Protocol(*)\Lookup received per second, \Peer Name Resolution Protocol(*)\Lookup sent per second, \Peer Na
me Resolution Protocol(*)\Ack received per second...}
Counter : {\Peer Name Resolution Protocol(*)\Unknown message type received, \Peer Name Resolution Protocol(*)\Lookup received per second, \Peer Name Resolution Protocol(*)\Lookup sent per second, \Peer Na
me Resolution Protocol(*)\Ack received per second...}
CounterSetName : WFPv6
MachineName : .
CounterSetType : SingleInstance
Description : WFPv6 is the set of Windows Filtering Platform counters that apply to traffic and connections over Internet Protocol version 6.
Paths : {\WFPv6\Allowed Classifies/sec, \WFPv6\Active Outbound Connections, \WFPv6\Active Inbound Connections, \WFPv6\Outbound Connections...}
PathsWithInstances : {}
Counter : {\WFPv6\Allowed Classifies/sec, \WFPv6\Active Outbound Connections, \WFPv6\Active Inbound Connections, \WFPv6\Outbound Connections...}
CounterSetName : WFP
MachineName : .
CounterSetType : SingleInstance
Description : WFP is the set of Windows Filtering Platform counters that do not apply to any specific Internet Protocol version.
Paths : {\WFP\Provider Count}
PathsWithInstances : {}
Counter : {\WFP\Provider Count}
CounterSetName : IPsec Driver
MachineName : .
CounterSetType : SingleInstance
Description : IPsec Driver is the set of Internet Protocol security (IPsec) driver counters that apply to traffic over Internet Protocol version 4 and Internet Protocol version 6.
Paths : {\IPsec Driver\Inbound Packets Dropped/sec, \IPsec Driver\Total Inbound Packets Dropped, \IPsec Driver\Inbound Packets Received/sec, \IPsec Driver\Total Inbound Packets Received...}
PathsWithInstances : {}
Counter : {\IPsec Driver\Inbound Packets Dropped/sec, \IPsec Driver\Total Inbound Packets Dropped, \IPsec Driver\Inbound Packets Received/sec, \IPsec Driver\Total Inbound Packets Received...}
CounterSetName : WFPv4
MachineName : .
CounterSetType : SingleInstance
Description : WFPv4 is the set of Windows Filtering Platform counters that apply to traffic and connections over Internet Protocol version 4.
Paths : {\WFPv4\Allowed Classifies/sec, \WFPv4\Active Outbound Connections, \WFPv4\Active Inbound Connections, \WFPv4\Outbound Connections...}
PathsWithInstances : {}
Counter : {\WFPv4\Allowed Classifies/sec, \WFPv4\Active Outbound Connections, \WFPv4\Active Inbound Connections, \WFPv4\Outbound Connections...}
CounterSetName : Pacer Pipe
MachineName : .
CounterSetType : SingleInstance
Description : The Pacer Pipe performance counter set consists of pipe statistics from the packet scheduler.
Paths : {\Pacer Pipe(*)\Nonconforming packets transmitted/sec, \Pacer Pipe(*)\Nonconforming packets transmitted, \Pacer Pipe(*)\Average packets in netcard, \Pacer Pipe(*)\Max packets in netcard...}
PathsWithInstances : {\Pacer Pipe(Intel-R- PRO-1000 MT Desktop Adapter)\Nonconforming packets transmitted/sec, \Pacer Pipe(Intel-R- PRO-1000 MT Desktop Adapter)\Nonconforming packets transmitted, \Pacer Pipe(Intel-R
- PRO-1000 MT Desktop Adapter)\Average packets in netcard, \Pacer Pipe(Intel-R- PRO-1000 MT Desktop Adapter)\Max packets in netcard...}
Counter : {\Pacer Pipe(*)\Nonconforming packets transmitted/sec, \Pacer Pipe(*)\Nonconforming packets transmitted, \Pacer Pipe(*)\Average packets in netcard, \Pacer Pipe(*)\Max packets in netcard...}
CounterSetName : Pacer Flow
MachineName : .
CounterSetType : SingleInstance
Description : The Pacer Flow performance counter set consists of flow statistics from the packet scheduler.
Paths : {\Pacer Flow(*)\Nonconforming packets transmitted/sec, \Pacer Flow(*)\Nonconforming packets transmitted, \Pacer Flow(*)\Average packets in netcard, \Pacer Flow(*)\Maximum packets in netcard...}
PathsWithInstances : {\Pacer Flow(*)\Nonconforming packets transmitted/sec, \Pacer Flow(*)\Nonconforming packets transmitted, \Pacer Flow(*)\Average packets in netcard, \Pacer Flow(*)\Maximum packets in netcard...}
Counter : {\Pacer Flow(*)\Nonconforming packets transmitted/sec, \Pacer Flow(*)\Nonconforming packets transmitted, \Pacer Flow(*)\Average packets in netcard, \Pacer Flow(*)\Maximum packets in netcard...}
CounterSetName : Terminal Services
MachineName : .
CounterSetType : SingleInstance
Description : Terminal Services Summary Information
Paths : {\Terminal Services\Total Sessions, \Terminal Services\Inactive Sessions, \Terminal Services\Active Sessions}
PathsWithInstances : {}
Counter : {\Terminal Services\Total Sessions, \Terminal Services\Inactive Sessions, \Terminal Services\Active Sessions}
CounterSetName : MSDTC Bridge 3.0.0.0
MachineName : .
CounterSetType : SingleInstance
Description : MSDTC Bridge 3.0.0.0 performance counters
Paths : {\MSDTC Bridge 3.0.0.0\Message send failures/sec, \MSDTC Bridge 3.0.0.0\Prepare retry count/sec, \MSDTC Bridge 3.0.0.0\Commit retry count/sec, \MSDTC Bridge 3.0.0.0\Prepared retry count/sec...}
PathsWithInstances : {}
Counter : {\MSDTC Bridge 3.0.0.0\Message send failures/sec, \MSDTC Bridge 3.0.0.0\Prepare retry count/sec, \MSDTC Bridge 3.0.0.0\Commit retry count/sec, \MSDTC Bridge 3.0.0.0\Prepared retry count/sec...}
CounterSetName : ServiceModelEndpoint 3.0.0.0
MachineName : .
CounterSetType : SingleInstance
Description : ServiceModelEndpoint 3.0.0.0 performance counters
Paths : {\ServiceModelEndpoint 3.0.0.0(*)\Calls, \ServiceModelEndpoint 3.0.0.0(*)\Calls Per Second, \ServiceModelEndpoint 3.0.0.0(*)\Calls Outstanding, \ServiceModelEndpoint 3.0.0.0(*)\Calls Failed...}
PathsWithInstances : {\ServiceModelEndpoint 3.0.0.0(*)\Calls, \ServiceModelEndpoint 3.0.0.0(*)\Calls Per Second, \ServiceModelEndpoint 3.0.0.0(*)\Calls Outstanding, \ServiceModelEndpoint 3.0.0.0(*)\Calls Failed...}
Counter : {\ServiceModelEndpoint 3.0.0.0(*)\Calls, \ServiceModelEndpoint 3.0.0.0(*)\Calls Per Second, \ServiceModelEndpoint 3.0.0.0(*)\Calls Outstanding, \ServiceModelEndpoint 3.0.0.0(*)\Calls Failed...}
CounterSetName : ServiceModelOperation 3.0.0.0
MachineName : .
CounterSetType : SingleInstance
Description : ServiceModelOperation 3.0.0.0 performance counters
Paths : {\ServiceModelOperation 3.0.0.0(*)\Calls, \ServiceModelOperation 3.0.0.0(*)\Calls Per Second, \ServiceModelOperation 3.0.0.0(*)\Calls Outstanding, \ServiceModelOperation 3.0.0.0(*)\Calls Failed.
..}
PathsWithInstances : {\ServiceModelOperation 3.0.0.0(*)\Calls, \ServiceModelOperation 3.0.0.0(*)\Calls Per Second, \ServiceModelOperation 3.0.0.0(*)\Calls Outstanding, \ServiceModelOperation 3.0.0.0(*)\Calls Failed.
..}
Counter : {\ServiceModelOperation 3.0.0.0(*)\Calls, \ServiceModelOperation 3.0.0.0(*)\Calls Per Second, \ServiceModelOperation 3.0.0.0(*)\Calls Outstanding, \ServiceModelOperation 3.0.0.0(*)\Calls Failed.
..}
CounterSetName : ServiceModelService 3.0.0.0
MachineName : .
CounterSetType : SingleInstance
Description : ServiceModelService 3.0.0.0 performance counters
Paths : {\ServiceModelService 3.0.0.0(*)\Calls, \ServiceModelService 3.0.0.0(*)\Calls Per Second, \ServiceModelService 3.0.0.0(*)\Calls Outstanding, \ServiceModelService 3.0.0.0(*)\Calls Failed...}
PathsWithInstances : {\ServiceModelService 3.0.0.0(*)\Calls, \ServiceModelService 3.0.0.0(*)\Calls Per Second, \ServiceModelService 3.0.0.0(*)\Calls Outstanding, \ServiceModelService 3.0.0.0(*)\Calls Failed...}
Counter : {\ServiceModelService 3.0.0.0(*)\Calls, \ServiceModelService 3.0.0.0(*)\Calls Per Second, \ServiceModelService 3.0.0.0(*)\Calls Outstanding, \ServiceModelService 3.0.0.0(*)\Calls Failed...}
CounterSetName : .NET CLR Memory
MachineName : .
CounterSetType : MultiInstance
Description : Counters for CLR Garbage Collected heap.
Paths : {\.NET CLR Memory(*)\# Gen 0 Collections, \.NET CLR Memory(*)\# Gen 1 Collections, \.NET CLR Memory(*)\# Gen 2 Collections, \.NET CLR Memory(*)\Promoted Memory from Gen 0...}
PathsWithInstances : {\.NET CLR Memory(_Global_)\# Gen 0 Collections, \.NET CLR Memory(powershell_ise)\# Gen 0 Collections, \.NET CLR Memory(PresentationFontCache)\# Gen 0 Collections, \.NET CLR Memory(_Global_)\# G
en 1 Collections...}
Counter : {\.NET CLR Memory(*)\# Gen 0 Collections, \.NET CLR Memory(*)\# Gen 1 Collections, \.NET CLR Memory(*)\# Gen 2 Collections, \.NET CLR Memory(*)\Promoted Memory from Gen 0...}
CounterSetName : .NET CLR Interop
MachineName : .
CounterSetType : MultiInstance
Description : Stats for CLR interop.
Paths : {\.NET CLR Interop(*)\# of CCWs, \.NET CLR Interop(*)\# of Stubs, \.NET CLR Interop(*)\# of marshalling, \.NET CLR Interop(*)\# of TLB imports / sec...}
PathsWithInstances : {\.NET CLR Interop(_Global_)\# of CCWs, \.NET CLR Interop(powershell_ise)\# of CCWs, \.NET CLR Interop(PresentationFontCache)\# of CCWs, \.NET CLR Interop(_Global_)\# of Stubs...}
Counter : {\.NET CLR Interop(*)\# of CCWs, \.NET CLR Interop(*)\# of Stubs, \.NET CLR Interop(*)\# of marshalling, \.NET CLR Interop(*)\# of TLB imports / sec...}
CounterSetName : .NET CLR Exceptions
MachineName : .
CounterSetType : MultiInstance
Description : Runtime statistics on CLR exception handling.
Paths : {\.NET CLR Exceptions(*)\# of Exceps Thrown, \.NET CLR Exceptions(*)\# of Exceps Thrown / sec, \.NET CLR Exceptions(*)\# of Filters / sec, \.NET CLR Exceptions(*)\# of Finallys / sec...}
PathsWithInstances : {\.NET CLR Exceptions(_Global_)\# of Exceps Thrown, \.NET CLR Exceptions(powershell_ise)\# of Exceps Thrown, \.NET CLR Exceptions(PresentationFontCache)\# of Exceps Thrown, \.NET CLR Exceptions(
_Global_)\# of Exceps Thrown / sec...}
Counter : {\.NET CLR Exceptions(*)\# of Exceps Thrown, \.NET CLR Exceptions(*)\# of Exceps Thrown / sec, \.NET CLR Exceptions(*)\# of Filters / sec, \.NET CLR Exceptions(*)\# of Finallys / sec...}
CounterSetName : .NET CLR Loading
MachineName : .
CounterSetType : MultiInstance
Description : Statistics for CLR Class Loader.
Paths : {\.NET CLR Loading(*)\Current Classes Loaded, \.NET CLR Loading(*)\Total Classes Loaded, \.NET CLR Loading(*)\Rate of Classes Loaded, \.NET CLR Loading(*)\Current appdomains...}
PathsWithInstances : {\.NET CLR Loading(_Global_)\Current Classes Loaded, \.NET CLR Loading(powershell_ise)\Current Classes Loaded, \.NET CLR Loading(PresentationFontCache)\Current Classes Loaded, \.NET CLR Loading(
_Global_)\Total Classes Loaded...}
Counter : {\.NET CLR Loading(*)\Current Classes Loaded, \.NET CLR Loading(*)\Total Classes Loaded, \.NET CLR Loading(*)\Rate of Classes Loaded, \.NET CLR Loading(*)\Current appdomains...}
CounterSetName : .NET CLR LocksAndThreads
MachineName : .
CounterSetType : MultiInstance
Description : Stats for CLR Locks and Threads.
Paths : {\.NET CLR LocksAndThreads(*)\Total # of Contentions, \.NET CLR LocksAndThreads(*)\Contention Rate / sec, \.NET CLR LocksAndThreads(*)\Current Queue Length, \.NET CLR LocksAndThreads(*)\Queue Le
ngth Peak...}
PathsWithInstances : {\.NET CLR LocksAndThreads(_Global_)\Total # of Contentions, \.NET CLR LocksAndThreads(powershell_ise)\Total # of Contentions, \.NET CLR LocksAndThreads(PresentationFontCache)\Total # of Content
ions, \.NET CLR LocksAndThreads(_Global_)\Contention Rate / sec...}
Counter : {\.NET CLR LocksAndThreads(*)\Total # of Contentions, \.NET CLR LocksAndThreads(*)\Contention Rate / sec, \.NET CLR LocksAndThreads(*)\Current Queue Length, \.NET CLR LocksAndThreads(*)\Queue Le
ngth Peak...}
CounterSetName : .NET CLR Jit
MachineName : .
CounterSetType : MultiInstance
Description : Stats for CLR Jit.
Paths : {\.NET CLR Jit(*)\# of Methods Jitted, \.NET CLR Jit(*)\# of IL Bytes Jitted, \.NET CLR Jit(*)\Total # of IL Bytes Jitted, \.NET CLR Jit(*)\IL Bytes Jitted / sec...}
PathsWithInstances : {\.NET CLR Jit(_Global_)\# of Methods Jitted, \.NET CLR Jit(powershell_ise)\# of Methods Jitted, \.NET CLR Jit(PresentationFontCache)\# of Methods Jitted, \.NET CLR Jit(_Global_)\# of IL Bytes J
itted...}
Counter : {\.NET CLR Jit(*)\# of Methods Jitted, \.NET CLR Jit(*)\# of IL Bytes Jitted, \.NET CLR Jit(*)\Total # of IL Bytes Jitted, \.NET CLR Jit(*)\IL Bytes Jitted / sec...}
CounterSetName : .NET CLR Remoting
MachineName : .
CounterSetType : MultiInstance
Description : Stats for CLR Remoting.
Paths : {\.NET CLR Remoting(*)\Remote Calls/sec, \.NET CLR Remoting(*)\Total Remote Calls, \.NET CLR Remoting(*)\Channels, \.NET CLR Remoting(*)\Context Proxies...}
PathsWithInstances : {\.NET CLR Remoting(_Global_)\Remote Calls/sec, \.NET CLR Remoting(powershell_ise)\Remote Calls/sec, \.NET CLR Remoting(PresentationFontCache)\Remote Calls/sec, \.NET CLR Remoting(_Global_)\Tota
l Remote Calls...}
Counter : {\.NET CLR Remoting(*)\Remote Calls/sec, \.NET CLR Remoting(*)\Total Remote Calls, \.NET CLR Remoting(*)\Channels, \.NET CLR Remoting(*)\Context Proxies...}
CounterSetName : .NET CLR Security
MachineName : .
CounterSetType : MultiInstance
Description : Stats for CLR Security.
Paths : {\.NET CLR Security(*)\Total Runtime Checks, \.NET CLR Security(*)\% Time Sig. Authenticating, \.NET CLR Security(*)\# Link Time Checks, \.NET CLR Security(*)\% Time in RT checks...}
PathsWithInstances : {\.NET CLR Security(_Global_)\Total Runtime Checks, \.NET CLR Security(powershell_ise)\Total Runtime Checks, \.NET CLR Security(PresentationFontCache)\Total Runtime Checks, \.NET CLR Security(_G
lobal_)\% Time Sig. Authenticating...}
Counter : {\.NET CLR Security(*)\Total Runtime Checks, \.NET CLR Security(*)\% Time Sig. Authenticating, \.NET CLR Security(*)\# Link Time Checks, \.NET CLR Security(*)\% Time in RT checks...}
CounterSetName : BITS Net Utilization
MachineName : .
CounterSetType : SingleInstance
Description : BITS Per Job Network Utilization
Paths : {\BITS Net Utilization\Remote Server Speed (Bits/Sec), \BITS Net Utilization\Netcard Speed (Bits/Sec), \BITS Net Utilization\Percent Netcard Free, \BITS Net Utilization\IGD Speed (Bits/Sec)...}
PathsWithInstances : {}
Counter : {\BITS Net Utilization\Remote Server Speed (Bits/Sec), \BITS Net Utilization\Netcard Speed (Bits/Sec), \BITS Net Utilization\Percent Netcard Free, \BITS Net Utilization\IGD Speed (Bits/Sec)...}
CounterSetName : Database
MachineName : .
CounterSetType : SingleInstance
Description : Database provides performance statistics for each process using the ESE high performance embedded database management system.
Paths : {\Database(*)\Pages Converted/sec, \Database(*)\Pages Converted, \Database(*)\Records Converted/sec, \Database(*)\Records Converted...}
PathsWithInstances : {\Database(*)\Pages Converted/sec, \Database(*)\Pages Converted, \Database(*)\Records Converted/sec, \Database(*)\Records Converted...}
Counter : {\Database(*)\Pages Converted/sec, \Database(*)\Pages Converted, \Database(*)\Records Converted/sec, \Database(*)\Records Converted...}
CounterSetName : Database ==> TableClasses
MachineName : .
CounterSetType : SingleInstance
Description : Statistics for the ESE high performance embedded database management system by Table Class
Paths : {\Database ==> TableClasses(*)\Database Cache Size (MB), \Database ==> TableClasses(*)\Database Cache Misses/sec, \Database ==> TableClasses(*)\Database Cache % Hit, \Database ==> TableClasses(*
)\Database Cache Requests/sec}
PathsWithInstances : {\Database ==> TableClasses(*)\Database Cache Size (MB), \Database ==> TableClasses(*)\Database Cache Misses/sec, \Database ==> TableClasses(*)\Database Cache % Hit, \Database ==> TableClasses(*
)\Database Cache Requests/sec}
Counter : {\Database ==> TableClasses(*)\Database Cache Size (MB), \Database ==> TableClasses(*)\Database Cache Misses/sec, \Database ==> TableClasses(*)\Database Cache % Hit, \Database ==> TableClasses(*
)\Database Cache Requests/sec}
CounterSetName : Database ==> Instances
MachineName : .
CounterSetType : SingleInstance
Description : Instances in this process
Paths : {\Database ==> Instances(*)\Pages Converted/sec, \Database ==> Instances(*)\Pages Converted, \Database ==> Instances(*)\Records Converted/sec, \Database ==> Instances(*)\Records Converted...}
PathsWithInstances : {\Database ==> Instances(*)\Pages Converted/sec, \Database ==> Instances(*)\Pages Converted, \Database ==> Instances(*)\Records Converted/sec, \Database ==> Instances(*)\Records Converted...}
Counter : {\Database ==> Instances(*)\Pages Converted/sec, \Database ==> Instances(*)\Pages Converted, \Database ==> Instances(*)\Records Converted/sec, \Database ==> Instances(*)\Records Converted...}
CounterSetName : Security System-Wide Statistics
MachineName : .
CounterSetType : SingleInstance
Description : These counters track authentication performance on a per second basis.
Paths : {\Security System-Wide Statistics\NTLM Authentications, \Security System-Wide Statistics\Kerberos Authentications, \Security System-Wide Statistics\KDC AS Requests, \Security System-Wide Statist
ics\KDC TGS Requests...}
PathsWithInstances : {}
Counter : {\Security System-Wide Statistics\NTLM Authentications, \Security System-Wide Statistics\Kerberos Authentications, \Security System-Wide Statistics\KDC AS Requests, \Security System-Wide Statist
ics\KDC TGS Requests...}
CounterSetName : Security Per-Process Statistics
MachineName : .
CounterSetType : MultiInstance
Description : These counters track the number of security resources and handles used per process.
Paths : {\Security Per-Process Statistics(*)\Credential Handles, \Security Per-Process Statistics(*)\Context Handles}
PathsWithInstances : {\Security Per-Process Statistics(396)\Credential Handles, \Security Per-Process Statistics(512)\Credential Handles, \Security Per-Process Statistics(904)\Credential Handles, \Security Per-Proce
ss Statistics(1300)\Credential Handles...}
Counter : {\Security Per-Process Statistics(*)\Credential Handles, \Security Per-Process Statistics(*)\Context Handles}
CounterSetName : Distributed Transaction Coordinator
MachineName : .
CounterSetType : SingleInstance
Description : Microsoft Distributed Transaction Coordinator performance counters
Paths : {\Distributed Transaction Coordinator\Active Transactions, \Distributed Transaction Coordinator\Committed Transactions, \Distributed Transaction Coordinator\Aborted Transactions, \Distributed Tr
ansaction Coordinator\In Doubt Transactions...}
PathsWithInstances : {}
Counter : {\Distributed Transaction Coordinator\Active Transactions, \Distributed Transaction Coordinator\Committed Transactions, \Distributed Transaction Coordinator\Aborted Transactions, \Distributed Tr
ansaction Coordinator\In Doubt Transactions...}
CounterSetName : SMSvcHost 3.0.0.0
MachineName : .
CounterSetType : SingleInstance
Description : SMSvcHost 3.0.0.0 performance counters
Paths : {\SMSvcHost 3.0.0.0\Protocol Failures over net.tcp, \SMSvcHost 3.0.0.0\Protocol Failures over net.pipe, \SMSvcHost 3.0.0.0\Dispatch Failures over net.tcp, \SMSvcHost 3.0.0.0\Dispatch Failures ov
er net.pipe...}
PathsWithInstances : {}
Counter : {\SMSvcHost 3.0.0.0\Protocol Failures over net.tcp, \SMSvcHost 3.0.0.0\Protocol Failures over net.pipe, \SMSvcHost 3.0.0.0\Dispatch Failures over net.tcp, \SMSvcHost 3.0.0.0\Dispatch Failures ov
er net.pipe...}
CounterSetName : Search Gatherer
MachineName : .
CounterSetType : SingleInstance
Description : Counters for the Windows Search Service Gathering service object
Paths : {\Search Gatherer\Notification Sources, \Search Gatherer\Ext. Notifications Received, \Search Gatherer\Ext. Notifications Rate, \Search Gatherer\Admin Clients...}
PathsWithInstances : {}
Counter : {\Search Gatherer\Notification Sources, \Search Gatherer\Ext. Notifications Received, \Search Gatherer\Ext. Notifications Rate, \Search Gatherer\Admin Clients...}
CounterSetName : Search Gatherer Projects
MachineName : .
CounterSetType : SingleInstance
Description : Counters for the Windows Search Service Gatherer Project object
Paths : {\Search Gatherer Projects(*)\Document Additions, \Search Gatherer Projects(*)\Document Add Rate, \Search Gatherer Projects(*)\Document Moves/Renames, \Search Gatherer Projects(*)\Document Move
and Rename Rate...}
PathsWithInstances : {\Search Gatherer Projects(1~SystemIndex)\Document Additions, \Search Gatherer Projects(1~SystemIndex)\Document Add Rate, \Search Gatherer Projects(1~SystemIndex)\Document Moves/Renames, \Search
Gatherer Projects(1~SystemIndex)\Document Move and Rename Rate...}
Counter : {\Search Gatherer Projects(*)\Document Additions, \Search Gatherer Projects(*)\Document Add Rate, \Search Gatherer Projects(*)\Document Moves/Renames, \Search Gatherer Projects(*)\Document Move
and Rename Rate...}
CounterSetName : LogicalDisk
MachineName : .
CounterSetType : MultiInstance
Description : The Logical Disk performance object consists of counters that monitor logical partitions of a hard or fixed disk drives. Performance Monitor identifies logical disks by their a drive letter, su
ch as C.
Paths : {\LogicalDisk(*)\% Free Space, \LogicalDisk(*)\Free Megabytes, \LogicalDisk(*)\Current Disk Queue Length, \LogicalDisk(*)\% Disk Time...}
PathsWithInstances : {\LogicalDisk(HarddiskVolume1)\% Free Space, \LogicalDisk(C:)\% Free Space, \LogicalDisk(_Total)\% Free Space, \LogicalDisk(HarddiskVolume1)\Free Megabytes...}
Counter : {\LogicalDisk(*)\% Free Space, \LogicalDisk(*)\Free Megabytes, \LogicalDisk(*)\Current Disk Queue Length, \LogicalDisk(*)\% Disk Time...}
CounterSetName : PhysicalDisk
MachineName : .
CounterSetType : MultiInstance
Description : The Physical Disk performance object consists of counters that monitor hard or fixed disk drive on a computer. Disks are used to store file, program, and paging data and are read to retrieve th
ese items, and written to record changes to them. The values of physical disk counters are sums of the values of the logical disks (or partitions) into which they are divided.
Paths : {\PhysicalDisk(*)\Current Disk Queue Length, \PhysicalDisk(*)\% Disk Time, \PhysicalDisk(*)\Avg. Disk Queue Length, \PhysicalDisk(*)\% Disk Read Time...}
PathsWithInstances : {\PhysicalDisk(0 C:)\Current Disk Queue Length, \PhysicalDisk(_Total)\Current Disk Queue Length, \PhysicalDisk(0 C:)\% Disk Time, \PhysicalDisk(_Total)\% Disk Time...}
Counter : {\PhysicalDisk(*)\Current Disk Queue Length, \PhysicalDisk(*)\% Disk Time, \PhysicalDisk(*)\Avg. Disk Queue Length, \PhysicalDisk(*)\% Disk Read Time...}
CounterSetName : Server
MachineName : .
CounterSetType : SingleInstance
Description : The Server performance object consists of counters that measure communication between the local computer and the network.
Paths : {\Server\Bytes Total/sec, \Server\Bytes Received/sec, \Server\Bytes Transmitted/sec, \Server\Sessions Timed Out...}
PathsWithInstances : {}
Counter : {\Server\Bytes Total/sec, \Server\Bytes Received/sec, \Server\Bytes Transmitted/sec, \Server\Sessions Timed Out...}
CounterSetName : Server Work Queues
MachineName : .
CounterSetType : MultiInstance
Description : The Server Work Queues performance object consists of counters that monitor the length of the queues and objects in the queues.
Paths : {\Server Work Queues(*)\Queue Length, \Server Work Queues(*)\Active Threads, \Server Work Queues(*)\Available Threads, \Server Work Queues(*)\Available Work Items...}
PathsWithInstances : {\Server Work Queues(0)\Queue Length, \Server Work Queues(Blocking Queue)\Queue Length, \Server Work Queues(SMB2 NonBlocking 0)\Queue Length, \Server Work Queues(SMB2 Blocking 0)\Queue Length...
}
Counter : {\Server Work Queues(*)\Queue Length, \Server Work Queues(*)\Active Threads, \Server Work Queues(*)\Available Threads, \Server Work Queues(*)\Available Work Items...}
CounterSetName : Redirector
MachineName : .
CounterSetType : SingleInstance
Description : The Redirector performance object consists of counter that monitor network connections originating at the local computer.
Paths : {\Redirector\Bytes Total/sec, \Redirector\File Data Operations/sec, \Redirector\Packets/sec, \Redirector\Bytes Received/sec...}
PathsWithInstances : {}
Counter : {\Redirector\Bytes Total/sec, \Redirector\File Data Operations/sec, \Redirector\Packets/sec, \Redirector\Bytes Received/sec...}
CounterSetName : Browser
MachineName : .
CounterSetType : SingleInstance
Description : The Browser performance object consists of counters that measure the rates of announcements, enumerations, and other Browser transmissions.
Paths : {\Browser\Announcements Server/sec, \Browser\Announcements Domain/sec, \Browser\Announcements Total/sec, \Browser\Election Packets/sec...}
PathsWithInstances : {}
Counter : {\Browser\Announcements Server/sec, \Browser\Announcements Domain/sec, \Browser\Announcements Total/sec, \Browser\Election Packets/sec...}
CounterSetName : Cache
MachineName : .
CounterSetType : SingleInstance
Description : The Cache performance object consists of counters that monitor the file system cache, an area of physical memory that stores recently used data as long as possible to permit access to the data
without having to read from the disk. Because applications typically use the cache, the cache is monitored as an indicator of application I/O operations. When memory is plentiful, the cache ca
n grow, but when memory is scarce, the cache can become too small to be effective.
Paths : {\Cache\Data Maps/sec, \Cache\Sync Data Maps/sec, \Cache\Async Data Maps/sec, \Cache\Data Map Hits %...}
PathsWithInstances : {}
Counter : {\Cache\Data Maps/sec, \Cache\Sync Data Maps/sec, \Cache\Async Data Maps/sec, \Cache\Data Map Hits %...}
CounterSetName : Processor
MachineName : .
CounterSetType : MultiInstance
Description : The Processor performance object consists of counters that measure aspects of processor activity. The processor is the part of the computer that performs arithmetic and logical computations, ini
tiates operations on peripherals, and runs the threads of processes. A computer can have multiple processors. The processor object represents each processor as an instance of the object.
Paths : {\Processor(*)\% Processor Time, \Processor(*)\% User Time, \Processor(*)\% Privileged Time, \Processor(*)\Interrupts/sec...}
PathsWithInstances : {\Processor(0)\% Processor Time, \Processor(_Total)\% Processor Time, \Processor(0)\% User Time, \Processor(_Total)\% User Time...}
Counter : {\Processor(*)\% Processor Time, \Processor(*)\% User Time, \Processor(*)\% Privileged Time, \Processor(*)\Interrupts/sec...}
CounterSetName : Memory
MachineName : .
CounterSetType : SingleInstance
Description : The Memory performance object consists of counters that describe the behavior of physical and virtual memory on the computer. Physical memory is the amount of random access memory on the compu
ter. Virtual memory consists of the space in physical memory and on disk. Many of the memory counters monitor paging, which is the movement of pages of code and data between disk and physical
memory. Excessive paging, a symptom of a memory shortage, can cause delays which interfere with all system processes.
Paths : {\Memory\Page Faults/sec, \Memory\Available Bytes, \Memory\Committed Bytes, \Memory\Commit Limit...}
PathsWithInstances : {}
Counter : {\Memory\Page Faults/sec, \Memory\Available Bytes, \Memory\Committed Bytes, \Memory\Commit Limit...}
CounterSetName : Objects
MachineName : .
CounterSetType : SingleInstance
Description : The Object performance object consists of counters that monitor logical objects in the system, such as processes, threads, mutexes, and semaphores. This information can be used to detect the u
nnecessary consumption of computer resources. Each object requires memory to store basic information about the object.
Paths : {\Objects\Processes, \Objects\Threads, \Objects\Events, \Objects\Semaphores...}
PathsWithInstances : {}
Counter : {\Objects\Processes, \Objects\Threads, \Objects\Events, \Objects\Semaphores...}
CounterSetName : Paging File
MachineName : .
CounterSetType : MultiInstance
Description : The Paging File performance object consists of counters that monitor the paging file(s) on the computer. The paging file is a reserved space on disk that backs up committed physical memory on t
he computer.
Paths : {\Paging File(*)\% Usage, \Paging File(*)\% Usage Peak}
PathsWithInstances : {\Paging File(\??\C:\pagefile.sys)\% Usage, \Paging File(_Total)\% Usage, \Paging File(\??\C:\pagefile.sys)\% Usage Peak, \Paging File(_Total)\% Usage Peak}
Counter : {\Paging File(*)\% Usage, \Paging File(*)\% Usage Peak}
CounterSetName : System
MachineName : .
CounterSetType : SingleInstance
Description : The System performance object consists of counters that apply to more than one instance of a component processors on the computer.
Paths : {\System\File Read Operations/sec, \System\File Write Operations/sec, \System\File Control Operations/sec, \System\File Read Bytes/sec...}
PathsWithInstances : {}
Counter : {\System\File Read Operations/sec, \System\File Write Operations/sec, \System\File Control Operations/sec, \System\File Read Bytes/sec...}
CounterSetName : Process
MachineName : .
CounterSetType : MultiInstance
Description : The Process performance object consists of counters that monitor running application program and system processes. All the threads in a process share the same address space and have access to t
he same data.
Paths : {\Process(*)\% Processor Time, \Process(*)\% User Time, \Process(*)\% Privileged Time, \Process(*)\Virtual Bytes Peak...}
PathsWithInstances : {\Process(Idle)\% Processor Time, \Process(System)\% Processor Time, \Process(smss)\% Processor Time, \Process(csrss)\% Processor Time...}
Counter : {\Process(*)\% Processor Time, \Process(*)\% User Time, \Process(*)\% Privileged Time, \Process(*)\Virtual Bytes Peak...}
CounterSetName : Thread
MachineName : .
CounterSetType : MultiInstance
Description : The Thread performance object consists of counters that measure aspects of thread behavior. A thread is the basic object that executes instructions on a processor. All running processes have a
t least one thread.
Paths : {\Thread(*)\Context Switches/sec, \Thread(*)\% Processor Time, \Thread(*)\% User Time, \Thread(*)\% Privileged Time...}
PathsWithInstances : {\Thread(Idle/0)\Context Switches/sec, \Thread(System/0)\Context Switches/sec, \Thread(System/1)\Context Switches/sec, \Thread(System/2)\Context Switches/sec...}
Counter : {\Thread(*)\Context Switches/sec, \Thread(*)\% Processor Time, \Thread(*)\% User Time, \Thread(*)\% Privileged Time...}
CounterSetName : Job Object
MachineName : .
CounterSetType : MultiInstance
Description : Reports the accounting and processor usage data collected by each active named Job object.
Paths : {\Job Object(*)\Current % Processor Time, \Job Object(*)\Current % User Mode Time, \Job Object(*)\Current % Kernel Mode Time, \Job Object(*)\This Period mSec - Processor...}
PathsWithInstances : {\Job Object(WmiProviderSubSystemHostJob)\Current % Processor Time, \Job Object(_Total)\Current % Processor Time, \Job Object(WmiProviderSubSystemHostJob)\Current % User Mode Time, \Job Object(_
Total)\Current % User Mode Time...}
Counter : {\Job Object(*)\Current % Processor Time, \Job Object(*)\Current % User Mode Time, \Job Object(*)\Current % Kernel Mode Time, \Job Object(*)\This Period mSec - Processor...}
CounterSetName : Job Object Details
MachineName : .
CounterSetType : MultiInstance
Description : % Job object Details shows detailed performance information
# current values only, they do not show trends. This information
# should be used as a measurement only of
#=================================================================================
# Retrieve the current Disk
Paths : {\Job Object Details(*)\% Processor Time, \Job Object Details(*)\% User Time, \Job Object Details(*)\% Privileged Time, \Job Object Details(*)\Virtual Bytes Peak...}
PathsWithInstances : {\Job Object Details(WmiProviderSubSystemHostJob/_Total)\% Processor Time, \Job Object Details(_Total/_Total)\% Processor Time, \Job Object Details(WmiProviderSubSystemHostJob/_Total)\% User Tim
e, \Job Object Details(_Total/_Total)\% User Time...}
Counter : {\Job Object Details(*)\% Processor Time, \Job Object Details(*)\% User Time, \Job Object Details(*)\% Privileged Time, \Job Object Details(*)\Virtual Bytes Peak...}
CounterSetName : ReadyBoost Cache
MachineName : .
CounterSetType : SingleInstance
Description : Displays performance
$computer = $ENV:Computername
$instance = "_total"
$path = C:\Users\Administrator\Desktop\PowerShell\get-counters.html
@("\\$Computer\LogicalDisk(*)\% Free Space",
"\\$Computer\PhysicalDisk(*)\Current Disk Queue Length",
"\\$Computer\PhysicalDisk(*)\% Disk Time",
"\\$Computer\PhysicalDisk(*)\Avg. Disk Queue Length",
"\\$Computer\PhysicalDisk(*)\Avg. Disk Read Queue Length",
"\\$Computer\PhysicalDisk(*)\Avg. Disk Write Queue Length",
"\\$Computer\PhysicalDisk(*)\Avg. Disk sec/Transfer",
"\\$Computer\PhysicalDisk(*)\Avg. Disk sec/Read",
"\\$Computer\PhysicalDisk(*)\Avg. Disk sec/Write",
"\\$Computer\PhysicalDisk(*)\Disk Transfers/sec",
"\\$Computer\Processor(*)\%
Paths : {\ReadyBoost Cache\Bytes cached, \ReadyBoost Cache\Cache space used, \ReadyBoost Cache\Compression Ratio, \ReadyBoost Cache\Total cache size bytes...}
PathsWithInstances : {}
Counter : {\ReadyBoost Cache\Bytes cached, \ReadyBoost Cache\Cache space used, \ReadyBoost Cache\Compression Ratio, \ReadyBoost Cache\Total cache size bytes...}
CounterSetName : RAS Port
MachineName : .
CounterSetType : SingleInstance
Description : The RAS Object Type handles individual ports of the RAS device on your system.
Paths : {\RAS Port(*)\Bytes Transmitted, \RAS Port(*)\Bytes Received, \RAS Port(*)\Frames Transmitted, \RAS Port(*)\Frames Received...}
PathsWithInstances : {\RAS Port(*)\Bytes Transmitted, \RAS Port(*)\Bytes Received, \RAS Port(*)\Frames Transmitted, \RAS Port(*)\Frames Received...}
Counter : {\RAS Port(*)\Bytes Transmitted, \RAS Port(*)\Bytes Received, \RAS Port(*)\Frames Transmitted, \RAS Port(*)\Frames Received...}
CounterSetName : RAS Total
MachineName : .
CounterSetType : SingleInstance
Description : The RAS Object Type handles all combined ports of the RAS device on your system.
Paths : {\RAS Total\Bytes Transmitted, \RAS Total\Bytes Received, \RAS Total\Frames Transmitted, \RAS Total\Frames Received...}
PathsWithInstances : {}
Counter : {\RAS Total\Bytes Transmitted, \RAS Total\Bytes Received, \RAS Total\Frames Transmitted, \RAS Total\Frames Received...}
CounterSetName : Windows Workflow Foundation
MachineName : .
CounterSetType : SingleInstance
Description : Windows Workflow Foundation Performance Counters
Paths : {\Windows Workflow Foundation(*)\Workflows Created, \Windows Workflow Foundation(*)\Workflows Created/sec, \Windows Workflow Foundation(*)\Workflows Unloaded, \Windows Workflow Foundation(*)\Wor
kflows Unloaded/sec...}
PathsWithInstances : {\Windows Workflow Foundation(*)\Workflows Created, \Windows Workflow Foundation(*)\Workflows Created/sec, \Windows Workflow Foundation(*)\Workflows Unloaded, \Windows Workflow Foundation(*)\Wor
kflows Unloaded/sec...}
Counter : {\Windows Workflow Foundation(*)\Workflows Created, \Windows Workflow Foundation(*)\Workflows Created/sec, \Windows Workflow Foundation(*)\Workflows Unloaded, \Windows Workflow Foundation(*)\Wor
kflows Unloaded/sec...}
CounterSetName : .NET CLR Data
MachineName : .
CounterSetType : SingleInstance
Description : .Net CLR Data
Paths : {\.NET CLR Data(*)\SqlClient: Current # pooled and nonpooled connections, \.NET CLR Data(*)\SqlClient: Current # pooled connections, \.NET CLR Data(*)\SqlClient: Current # connection pools, \.NE
T CLR Data(*)\SqlClient: Peak # pooled connections...}
PathsWithInstances : {\.NET CLR Data(*)\SqlClient: Current # pooled and nonpooled connections, \.NET CLR Data(*)\SqlClient: Current # pooled connections, \.NET CLR Data(*)\SqlClient: Current # connection pools, \.NE
T CLR Data(*)\SqlClient: Peak # pooled connections...}
Counter : {\.NET CLR Data(*)\SqlClient: Current # pooled and nonpooled connections, \.NET CLR Data(*)\SqlClient: Current # pooled connections, \.NET CLR Data(*)\SqlClient: Current # connection pools, \.NE
T CLR Data(*)\SqlClient: Peak # pooled connections...}
CounterSetName : .NET CLR Networking
MachineName : .
CounterSetType : SingleInstance
Description : Help not available.
Paths : {\.NET CLR Networking(*)\Connections Established, \.NET CLR Networking(*)\Bytes Received, \.NET CLR Networking(*)\Bytes Sent, \.NET CLR Networking(*)\Datagrams Received...}
PathsWithInstances : {\.NET CLR Networking(*)\Connections Established, \.NET CLR Networking(*)\Bytes Received, \.NET CLR Networking(*)\Bytes Sent, \.NET CLR Networking(*)\Datagrams Received...}
Counter : {\.NET CLR Networking(*)\Connections Established, \.NET CLR Networking(*)\Bytes Received, \.NET CLR Networking(*)\Bytes Sent, \.NET CLR Networking(*)\Datagrams Received...}
CounterSetName : .NET Data Provider for Oracle
MachineName : .
CounterSetType : SingleInstance
Description : Counters for System.Data.OracleClient
Paths : {\.NET Data Provider for Oracle(*)\HardConnectsPerSecond, \.NET Data Provider for Oracle(*)\HardDisconnectsPerSecond, \.NET Data Provider for Oracle(*)\SoftConnectsPerSecond, \.NET Data Provider
for Oracle(*)\SoftDisconnectsPerSecond...}
PathsWithInstances : {\.NET Data Provider for Oracle(*)\HardConnectsPerSecond, \.NET Data Provider for Oracle(*)\HardDisconnectsPerSecond, \.NET Data Provider for Oracle(*)\SoftConnectsPerSecond, \.NET Data Provider
for Oracle(*)\SoftDisconnectsPerSecond...}
Counter : {\.NET Data Provider for Oracle(*)\HardConnectsPerSecond, \.NET Data Provider for Oracle(*)\HardDisconnectsPerSecond, \.NET Data Provider for Oracle(*)\SoftConnectsPerSecond, \.NET Data Provider
for Oracle(*)\SoftDisconnectsPerSecond...}
CounterSetName : Print Queue
MachineName : .
CounterSetType : MultiInstance
Description : Displays performance statistics about a Print Queue.
Paths : {\Print Queue(*)\Total Jobs Printed, \Print Queue(*)\Bytes Printed/sec, \Print Queue(*)\Total Pages Printed, \Print Queue(*)\Jobs...}
PathsWithInstances : {\Print Queue(Microsoft XPS Document Writer)\Total Jobs Printed, \Print Queue(Fax)\Total Jobs Printed, \Print Queue(_Total)\Total Jobs Printed, \Print Queue(Microsoft XPS Document Writer)\Bytes
Printed/sec...}
Counter : {\Print Queue(*)\Total Jobs Printed, \Print Queue(*)\Bytes Printed/sec, \Print Queue(*)\Total Pages Printed, \Print Queue(*)\Jobs...}
CounterSetName : Telephony
MachineName : .
CounterSetType : SingleInstance
Description : The Telephony System
Paths : {\Telephony\Lines, \Telephony\Telephone Devices, \Telephony\Active Lines, \Telephony\Active Telephones...}
PathsWithInstances : {}
Counter : {\Telephony\Lines, \Telephony\Telephone Devices, \Telephony\Active Lines, \Telephony\Active Telephones...}
CounterSetName : NBT Connection
MachineName : .
CounterSetType : SingleInstance
Description : The NBT Connection performance object consists of counters that measure the rates at which bytes are sent and received over the NBT connection between the local computer and a remote computer.
The connection is identified by the name of the remote computer.
Paths : {\NBT Connection(*)\Bytes Received/sec, \NBT Connection(*)\Bytes Sent/sec, \NBT Connection(*)\Bytes Total/sec}
PathsWithInstances : {\NBT Connection(Total)\Bytes Received/sec, \NBT Connection(Total)\Bytes Sent/sec, \NBT Connection(Total)\Bytes Total/sec}
Counter : {\NBT Connection(*)\Bytes Received/sec, \NBT Connection(*)\Bytes Sent/sec, \NBT Connection(*)\Bytes Total/sec}
CounterSetName : Network Interface
MachineName : .
CounterSetType : MultiInstance
Description : The Network Interface performance object consists of counters that measure the rates at which bytes and packets are sent and received over a TCP/IP network connection. It includes counters that
monitor connection errors.
Paths : {\Network Interface(*)\Bytes Total/sec, \Network Interface(*)\Packets/sec, \Network Interface(*)\Packets Received/sec, \Network Interface(*)\Packets Sent/sec...}
PathsWithInstances : {\Network Interface(Intel[R] PRO_1000 MT Desktop Adapter)\Bytes Total/sec, \Network Interface(isatap.namics.home)\Bytes Total/sec, \Network Interface(Teredo Tunneling Pseudo-Interface)\Bytes Tot
al/sec, \Network Interface(Intel[R] PRO_1000 MT Desktop Adapter)\Packets/sec...}
Counter : {\Network Interface(*)\Bytes Total/sec, \Network Interface(*)\Packets/sec, \Network Interface(*)\Packets Received/sec, \Network Interface(*)\Packets Sent/sec...}
CounterSetName : IPv4
MachineName : .
CounterSetType : SingleInstance
Description : The IP performance object consists of counters that measure the rates at which IP datagrams are sent and received by using IP protocols. It also includes counters that monitor IP protocol error
s.
Paths : {\IPv4\Datagrams/sec, \IPv4\Datagrams Received/sec, \IPv4\Datagrams Received Header Errors, \IPv4\Datagrams Received Address Errors...}
PathsWithInstances : {}
Counter : {\IPv4\Datagrams/sec, \IPv4\Datagrams Received/sec, \IPv4\Datagrams Received Header Errors, \IPv4\Datagrams Received Address Errors...}
CounterSetName : ICMP
MachineName : .
CounterSetType : SingleInstance
Description : The ICMP performance object consists of counters that measure the rates at which messages are sent and received by using ICMP protocols. It also includes counters that monitor ICMP protocol err
ors.
Paths : {\ICMP\Messages/sec, \ICMP\Messages Received/sec, \ICMP\Messages Received Errors, \ICMP\Received Dest. Unreachable...}
PathsWithInstances : {}
Counter : {\ICMP\Messages/sec, \ICMP\Messages Received/sec, \ICMP\Messages Received Errors, \ICMP\Received Dest. Unreachable...}
CounterSetName : TCPv4
MachineName : .
CounterSetType : SingleInstance
Description : The TCP performance object consists of counters that measure the rates at which TCP Segments are sent and received by using the TCP protocol. It includes counters that monitor the number of TCP
connections in each TCP connection state.
Paths : {\TCPv4\Segments/sec, \TCPv4\Connections Established, \TCPv4\Connections Active, \TCPv4\Connections Passive...}
PathsWithInstances : {}
Counter : {\TCPv4\Segments/sec, \TCPv4\Connections Established, \TCPv4\Connections Active, \TCPv4\Connections Passive...}
CounterSetName : UDPv4
MachineName : .
CounterSetType : SingleInstance
Description : The UDP performance object consists of counters that measure the rates at which UDP datagrams are sent and received by using the UDP protocol. It includes counters that monitor UDP protocol err
ors.
Paths : {\UDPv4\Datagrams/sec, \UDPv4\Datagrams Received/sec, \UDPv4\Datagrams No Port/sec, \UDPv4\Datagrams Received Errors...}
PathsWithInstances : {}
Counter : {\UDPv4\Datagrams/sec, \UDPv4\Datagrams Received/sec, \UDPv4\Datagrams No Port/sec, \UDPv4\Datagrams Received Errors...}
CounterSetName : IPv6
MachineName : .
CounterSetType : SingleInstance
Description : The IP performance object consists of counters that measure the rates at which IP datagrams are sent and received by using IP protocols. It also includes counters that monitor IP protocol error
s.
Paths : {\IPv6\Datagrams/sec, \IPv6\Datagrams Received/sec, \IPv6\Datagrams Received Header Errors, \IPv6\Datagrams Received Address Errors...}
PathsWithInstances : {}
Counter : {\IPv6\Datagrams/sec, \IPv6\Datagrams Received/sec, \IPv6\Datagrams Received Header Errors, \IPv6\Datagrams Received Address Errors...}
CounterSetName : ICMPv6
MachineName : .
CounterSetType : SingleInstance
Description : The ICMP performance object consists of counters that measure the rates at which messages are sent and received by using ICMP protocols. It also includes counters that monitor ICMP protocol err
ors.
Paths : {\ICMPv6\Messages/sec, \ICMPv6\Messages Received/sec, \ICMPv6\Messages Received Errors, \ICMPv6\Received Dest. Unreachable...}
PathsWithInstances : {}
Counter : {\ICMPv6\Messages/sec, \ICMPv6\Messages Received/sec, \ICMPv6\Messages Received Errors, \ICMPv6\Received Dest. Unreachable...}
CounterSetName : TCPv6
MachineName : .
CounterSetType : SingleInstance
Description : The TCP performance object consists of counters that measure the rates at which TCP Segments are sent and received by using the TCP protocol. It includes counters that monitor the number of TCP
connections in each TCP connection state.
Paths : {\TCPv6\Segments/sec, \TCPv6\Connections Established, \TCPv6\Connections Active, \TCPv6\Connections Passive...}
PathsWithInstances : {}
Counter : {\TCPv6\Segments/sec, \TCPv6\Connections Established, \TCPv6\Connections Active, \TCPv6\Connections Passive...}
CounterSetName : UDPv6
MachineName : .
CounterSetType : SingleInstance
Description : The UDP performance object consists of counters that measure the rates at which UDP datagrams are sent and received by using the UDP protocol. It includes counters that monitor UDP protocol err
ors.
Paths : {\UDPv6\Datagrams/sec, \UDPv6\Datagrams Received/sec, \UDPv6\Datagrams No Port/sec, \UDPv6\Datagrams Received Errors...}
PathsWithInstances : {}
Counter : {\UDPv6\Datagrams/sec, \UDPv6\Datagrams Received/sec, \UDPv6\Datagrams No Port/sec, \UDPv6\Datagrams Received Errors...}
CounterSetName : Terminal Services Session
MachineName : .
CounterSetType : MultiInstance
Description : Terminal Services per-session resource monitoring.
Paths : {\Terminal Services Session(*)\% Processor
"\\$Computer\Processor(*)\%
"\\$Computer\Processor(*)\%
"\\$Computer\Processor(*)\Interrupts/sec",
"\\$Computer\Processor(*)\% DPC Time",
"\\$Computer\Processor(*)\DPCs Queued/sec"
"\\$Computer\Processor(*)\% Idle Time",
"\\$Computer\Processor(*)\% Interrupt Time",
"\\$Computer\Memory\Page Faults/sec",
"\\$Computer\Memory\Available Bytes",
"\\$Computer\Memory\Committed Bytes",
"\\$Computer\Memory\Commit Limit",
"\\$Computer\Memory\Pages/sec",
"\\$Computer\Memory\Free System Page Table Entries",
"\\$Computer\Memory\Pool Paged Resident Bytes",
"\\$Computer\Memory\Available MBytes") |% {
(Get-Counter $_.replace("*",$instance)).CounterSamples } |
Select-Object Path,CookedValue |
ConvertTo-HTML > $path
#UTF8
(Get-Content -path $path) | Set-Content -Encoding UTF8 -Path $path
#================================================================================================
#The following examples shows how to list the available paths to query for several counter sets
#================================================================================================
#$PhysCounter = get-counter -ListSet PhysicalDisk
#$PhysCounter.Paths > C:\test.txt
#Memory
PathsWithInstances : {\Terminal Services Session(Services)\% Processor Time, \Terminal Services Session(Console)\% Processor Time, \Terminal Services Session(Services)\% User Time, \Terminal Services Session(Console
)\% User Time...}
Counter : {\Terminal Services Session(*)\% Processor Time, \Terminal Services Session(*)\% User Time, \Terminal Services Session(*)\% Privileged Time, \Terminal Services Session(*)\Virtual Bytes Peak...}
CounterSetName : USB
MachineName : .
CounterSetType : MultiInstance
Description : USB I/O Counters
#$MemCounter.Paths
#CPU Counters
#$CpuCounter = get-counter -ListSet Processor
#$CpuCounter.Paths
#$ListSets = get-counter -ListSet *
#$ListSets > C:\test.txt
PathsWithInstances : {\USB(Standard OpenHCD USB Host Controller)\Bulk Bytes/Sec, \USB(USB Input Device)\Bulk Bytes/Sec, \USB(Standard OpenHCD USB Host Controller)\Isochronous Bytes/Sec, \USB(USB Input Device)\Isochr
onous Bytes/Sec...}
Counter : {\USB(*)\Bulk Bytes/Sec, \USB(*)\Isochronous Bytes/Sec, \USB(*)\Interrupt Bytes/Sec, \USB(*)\Control Data Bytes/Sec...}
CounterSetName : .NET Data Provider for SqlServer
MachineName : .
CounterSetType : SingleInstance
Description : Counters for System.Data.SqlClient
Paths : {\.NET Data Provider for SqlServer(*)\HardConnectsPerSecond, \.NET Data Provider for SqlServer(*)\HardDisconnectsPerSecond, \.NET Data Provider for SqlServer(*)\SoftConnectsPerSecond, \.NET Data
Provider for SqlServer(*)\SoftDisconnectsPerSecond...}
PathsWithInstances : {\.NET Data Provider for SqlServer(*)\HardConnectsPerSecond, \.NET Data Provider for SqlServer(*)\HardDisconnectsPerSecond, \.NET Data Provider for SqlServer(*)\SoftConnectsPerSecond, \.NET Data
Provider for SqlServer(*)\SoftDisconnectsPerSecond...}
Counter : {\.NET Data Provider for SqlServer(*)\HardConnectsPerSecond, \.NET Data Provider for SqlServer(*)\HardDisconnectsPerSecond, \.NET Data Provider for SqlServer(*)\SoftConnectsPerSecond, \.NET Data
Provider for SqlServer(*)\SoftDisconnectsPerSecond...}
CounterSetName : WMI Objects
MachineName : .
CounterSetType : SingleInstance
Description : Number of WMI High Performance provider returned by WMI Adapter
Paths : {\WMI Objects\HiPerf Classes, \WMI Objects\HiPerf Validity}
PathsWithInstances : {}
Counter : {\WMI Objects\HiPerf Classes, \WMI Objects\HiPerf Validity}
CounterSetName : BatteryStatus
MachineName : .
CounterSetType : SingleInstance
Description : BatteryStatus
Paths : {\BatteryStatus(*)\ChargeRate, \BatteryStatus(*)\DischargeRate, \BatteryStatus(*)\RemainingCapacity, \BatteryStatus(*)\Tag...}
PathsWithInstances : {\BatteryStatus(ACPI\PNP0C0A\0_0)\ChargeRate, \BatteryStatus(ACPI\PNP0C0A\0_0)\DischargeRate, \BatteryStatus(ACPI\PNP0C0A\0_0)\RemainingCapacity, \BatteryStatus(ACPI\PNP0C0A\0_0)\Tag...}
Counter : {\BatteryStatus(*)\ChargeRate, \BatteryStatus(*)\DischargeRate, \BatteryStatus(*)\RemainingCapacity, \BatteryStatus(*)\Tag...}
CounterSetName : Search Indexer
MachineName : .
CounterSetType : SingleInstance
Description : Indexer PlugIn statistics
Paths : {\Search Indexer(*)\Master Index Level., \Search Indexer(*)\Master Merges to Date, \Search Indexer(*)\Master Merge Progress, \Search Indexer(*)\Shadow Merge Levels...}
PathsWithInstances : {\Search Indexer(SystemIndex)\Master Index Level., \Search Indexer(SystemIndex)\Master Merges to Date, \Search Indexer(SystemIndex)\Master Merge Progress, \Search Indexer(SystemIndex)\Shadow Mer
ge Levels...}
Counter : {\Search Indexer(*)\Master Index Level., \Search Indexer(*)\Master Merges to Date, \Search Indexer(*)\Master Merge Progress, \Search Indexer(*)\Shadow Merge Levels...}