4829 lines
107 KiB
Plaintext
4829 lines
107 KiB
Plaintext
#pragma autorecover
|
|
#pragma namespace("\\root\\cimv2\\MicrosoftHealthMonitor")
|
|
|
|
// Defines perf classes and instances to be used by the conosle to enumerate through.
|
|
|
|
instance of __Win32Provider
|
|
{
|
|
Name = "PerfProv" ;
|
|
ClsId = "{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}" ;
|
|
};
|
|
|
|
instance of __InstanceProviderRegistration
|
|
{
|
|
Provider = "__Win32Provider=\"PerfProv\"";
|
|
SupportsPut = FALSE;
|
|
SupportsGet = TRUE;
|
|
SupportsDelete = FALSE;
|
|
SupportsEnumeration = TRUE;
|
|
};
|
|
|
|
[abstract]
|
|
class Win32_PerfFormattedData {
|
|
// uint32 SampleInterval;
|
|
};
|
|
|
|
[dynamic, provider("PerfProv"),
|
|
ClassContext("local|LogicalDisk"),
|
|
description("Perfmon MulitInstance Logical Disk Class")]
|
|
class LogicalDisk : Win32_PerfFormattedData
|
|
{
|
|
[key] string name;
|
|
|
|
[PropertyContext("% Free Space")]
|
|
uint32 PercentFreeSpace;
|
|
|
|
[PropertyContext("Free Megabytes")]
|
|
uint32 FreeMegabytes;
|
|
|
|
[PropertyContext("Current Disk Queue Length")]
|
|
uint32 CurrentDiskQueueLength;
|
|
|
|
[PropertyContext("% Disk Time")]
|
|
real32 PercentDiskTime;
|
|
// uint64 PercentDiskTime;
|
|
|
|
[PropertyContext("Avg. Disk Queue Length")]
|
|
real32 AvgDiskQueueLength;
|
|
// uint64 AvgDiskQueueLength;
|
|
|
|
[PropertyContext("% Disk Read Time")]
|
|
uint64 PercentDiskReadTime;
|
|
|
|
[PropertyContext("Avg. Disk Read Queue Length")]
|
|
uint64 AvgDiskReadQueueLength;
|
|
|
|
[PropertyContext("% Disk Write Time")]
|
|
real32 PercentDiskWriteTime;
|
|
// uint64 PercentDiskWriteTime;
|
|
|
|
[PropertyContext("Avg. Disk Write Queue Length")]
|
|
real32 AvgDiskWriteQueueLength;
|
|
// uint64 AvgDiskWriteQueueLength;
|
|
|
|
[PropertyContext("Avg. Disk sec/Transfer")]
|
|
uint32 AvgDiskSecPerTransfer;
|
|
|
|
[PropertyContext("Avg. Disk sec/Read")]
|
|
uint32 AvgDiskSecPerRead;
|
|
|
|
[PropertyContext("Avg. Disk sec/Write")]
|
|
uint32 AvgDiskSecPerWrite;
|
|
|
|
[PropertyContext("Disk Transfers/sec")]
|
|
uint32 DiskTransfersPerSec;
|
|
|
|
[PropertyContext("Disk Reads/sec")]
|
|
uint32 DiskReadsPerSec;
|
|
|
|
[PropertyContext("Disk Writes/sec")]
|
|
uint32 DiskWritesPerSec;
|
|
|
|
[PropertyContext("Disk Bytes/sec")]
|
|
real32 DiskBytesPerSec;
|
|
// uint64 DiskBytesPerSec;
|
|
|
|
[PropertyContext("Disk Read Bytes/sec")]
|
|
uint64 DiskReadBytesPerSec;
|
|
|
|
[PropertyContext("Disk Write Bytes/sec")]
|
|
real32 DiskWriteBytesPerSec;
|
|
// uint64 DiskWriteBytesPerSec;
|
|
|
|
[PropertyContext("Avg. Disk Bytes/Transfer")]
|
|
real32 AvgDiskBytesPerTransfer;
|
|
// uint64 AvgDiskBytesPerTransfer;
|
|
|
|
[PropertyContext("Avg. Disk Bytes/Read")]
|
|
uint64 AvgDiskBytesPerRead;
|
|
|
|
[PropertyContext("Avg. Disk Bytes/Write")]
|
|
real32 AvgDiskBytesPerWrite;
|
|
// uint64 AvgDiskBytesPerWrite;
|
|
|
|
[PropertyContext("% Idle Time")]
|
|
real32 PercentIdleTime;
|
|
// uint64 PercentIdleTime;
|
|
|
|
[PropertyContext("Split IO/Sec")]
|
|
real32 SplitIOPerSec;
|
|
// uint32 SplitIOPerSec;
|
|
};
|
|
|
|
[dynamic, provider("PerfProv"),
|
|
ClassContext("local|PhysicalDisk"),
|
|
description("Perfmon MultiInstance Physical Disk Class")]
|
|
class PhysicalDisk : Win32_PerfFormattedData
|
|
{
|
|
[key] string name;
|
|
|
|
[PropertyContext("Current Disk Queue Length")]
|
|
uint32 CurrentDiskQueueLength;
|
|
|
|
[PropertyContext("% Disk Time")]
|
|
real32 PercentDiskTime;
|
|
// uint64 PercentDiskTime;
|
|
|
|
[PropertyContext("Avg. Disk Queue Length")]
|
|
real32 AvgDiskQueueLength;
|
|
// uint64 AvgDiskQueueLength;
|
|
|
|
[PropertyContext("% Disk Read Time")]
|
|
real32 PercentDiskReadTime;
|
|
// uint64 PercentDiskReadTime;
|
|
|
|
[PropertyContext("Avg. Disk Read Queue Length")]
|
|
uint64 AvgDiskReadQueueLength;
|
|
|
|
[PropertyContext("% Disk Write Time")]
|
|
uint64 PercentDiskWriteTime;
|
|
|
|
[PropertyContext("Avg. Disk Write Queue Length")]
|
|
real32 AvgDiskWriteQueueLength;
|
|
// uint64 AvgDiskWriteQueueLength;
|
|
|
|
[PropertyContext("Avg. Disk sec/Transfer")]
|
|
uint32 AvgDiskSecPerTransfer;
|
|
|
|
[PropertyContext("Avg. Disk sec/Read")]
|
|
uint32 AvgDiskSecPerRead;
|
|
|
|
[PropertyContext("Avg. Disk sec/Write")]
|
|
uint32 AvgDiskSecPerWrite;
|
|
|
|
[PropertyContext("Disk Transfers/sec")]
|
|
uint32 DiskTransfersPerSec;
|
|
|
|
[PropertyContext("Disk Reads/sec")]
|
|
uint32 DiskReadsPerSec;
|
|
|
|
[PropertyContext("Disk Writes/sec")]
|
|
uint32 DiskWritesPerSec;
|
|
|
|
[PropertyContext("Disk Bytes/sec")]
|
|
real32 DiskBytesPerSec;
|
|
// uint64 DiskBytesPerSec;
|
|
|
|
[PropertyContext("Disk Read Bytes/sec")]
|
|
uint64 DiskReadBytesPerSec;
|
|
|
|
[PropertyContext("Disk Write Bytes/sec")]
|
|
real32 DiskWriteBytesPerSec;
|
|
// uint64 DiskWriteBytesPerSec;
|
|
|
|
[PropertyContext("Avg. Disk Bytes/Transfer")]
|
|
uint64 AvgDiskBytesPerTransfer;
|
|
|
|
[PropertyContext("Avg. Disk Bytes/Read")]
|
|
uint64 AvgDiskBytesPerRead;
|
|
|
|
[PropertyContext("Avg. Disk Bytes/Write")]
|
|
uint64 AvgDiskBytesPerWrite;
|
|
|
|
[PropertyContext("% Idle Time")]
|
|
real32 PercentIdleTime;
|
|
// uint64 PercentIdleTime;
|
|
|
|
[PropertyContext("Split IO/Sec")]
|
|
real32 SplitIOPerSec;
|
|
// uint32 SplitIOPerSec;
|
|
|
|
};
|
|
|
|
[dynamic, provider("PerfProv"),
|
|
ClassContext("local|Paging File"),
|
|
description("Perfmon Paging File Class")]
|
|
class PagingFile : Win32_PerfFormattedData
|
|
{
|
|
[key] string name;
|
|
|
|
[PropertyContext("% Usage|_Total")]
|
|
real32 PercentUsage;
|
|
|
|
[PropertyContext("% Usage Peak|_Total")]
|
|
real32 PercentUsagePeak;
|
|
};
|
|
|
|
[dynamic, provider("PerfProv"),
|
|
ClassContext("local|Network Interface"),
|
|
description("Perfmon Network Interface Class")]
|
|
class NetworkInterface : Win32_PerfFormattedData
|
|
{
|
|
[key] string name;
|
|
|
|
// uint64 Timestamp;
|
|
|
|
[PropertyContext("Bytes Total/sec")]
|
|
uint32 BytesTotalPerSec;
|
|
|
|
[PropertyContext("Packets/sec")]
|
|
uint32 PacketsPerSec;
|
|
|
|
[PropertyContext("Packets Received/sec")]
|
|
uint32 PacketsReceivedPerSec;
|
|
|
|
[PropertyContext("Packets Sent/sec")]
|
|
uint32 PacketsSentPerSec;
|
|
|
|
[PropertyContext("Current Bandwidth")]
|
|
uint32 CurrentBandwidth;
|
|
|
|
[PropertyContext("Bytes Received/sec")]
|
|
uint32 BytesReceivedPerSec;
|
|
|
|
[PropertyContext("Packets Received Unicast/sec")]
|
|
uint32 PacketsReceivedUnicastPerSec;
|
|
|
|
[PropertyContext("Packets Received Non-Unicast/sec")]
|
|
uint32 PacketsReceivedNonUnicastPerSec;
|
|
|
|
[PropertyContext("Packets Received Discarded")]
|
|
uint32 PacketsReceivedDiscarded;
|
|
|
|
[PropertyContext("Packets Received Errors")]
|
|
uint32 PacketsReceivedErrors;
|
|
|
|
[PropertyContext("Packets Received Unknown")]
|
|
uint32 PacketsReceivedUnknown;
|
|
|
|
[PropertyContext("Bytes Sent/sec")]
|
|
uint32 BytesSentPerSec;
|
|
|
|
[PropertyContext("Packets Sent Unicast/sec")]
|
|
uint32 PacketsSentUnicastPerSec;
|
|
|
|
[PropertyContext("Packets Sent Non-Unicast/sec")]
|
|
uint32 PacketsSentNonUnicastPerSec;
|
|
|
|
[PropertyContext("Packets Outbound Discarded")]
|
|
uint32 PacketsOutboundDiscarded;
|
|
|
|
[PropertyContext("Packets Outbound Errors")]
|
|
uint32 PacketsOutboundErrors;
|
|
|
|
[PropertyContext("Output Queue Length")]
|
|
uint32 OutputQueueLength;
|
|
|
|
};
|
|
|
|
[dynamic, provider("PerfProv"),
|
|
ClassContext("local|Process"),
|
|
description("Perfmon Process Class")]
|
|
class Process : Win32_PerfFormattedData
|
|
{
|
|
[key] string name;
|
|
|
|
[PropertyContext("% Processor Time")]
|
|
real32 PercentProcessorTime;
|
|
// uint64 PercentProcessorTime;
|
|
|
|
[PropertyContext("% User Time")]
|
|
real32 PercentUserTime;
|
|
// uint64 PercentUserTime;
|
|
|
|
[PropertyContext("% Privileged Time")]
|
|
real32 PercentPrivilegedTime;
|
|
// uint64 PercentPrivilegedTime;
|
|
|
|
[PropertyContext("Virtual Bytes Peak")]
|
|
real32 VirtualBytesPeak;
|
|
// uint64 VirtualBytesPeak;
|
|
|
|
[PropertyContext("Virtual Bytes")]
|
|
real32 VirtualBytes;
|
|
// uint64 VirtualBytes;
|
|
|
|
[PropertyContext("Page Faults/sec")]
|
|
real32 PageFaultsPerSec;
|
|
// uint32 PageFaultsPerSec;
|
|
|
|
[PropertyContext("Working Set Peak")]
|
|
real32 WorkingSetPeak;
|
|
// uint32 WorkingSetPeak;
|
|
|
|
[PropertyContext("Working Set")]
|
|
real32 WorkingSet;
|
|
// uint32 WorkingSet;
|
|
|
|
[PropertyContext("Page File Bytes Peak")]
|
|
real32 PageFileBytesPeak;
|
|
// uint64 PageFileBytesPeak;
|
|
|
|
[PropertyContext("Page File Bytes")]
|
|
real32 PageFileBytes;
|
|
// uint64 PageFileBytes;
|
|
|
|
[PropertyContext("Private Bytes")]
|
|
real32 PrivateBytes;
|
|
// uint64 PrivateBytes;
|
|
|
|
[PropertyContext("Thread Count")]
|
|
real32 ThreadCount;
|
|
// uint32 ThreadCount;
|
|
|
|
[PropertyContext("Priority Base")]
|
|
real32 PriorityBase;
|
|
// uint32 PriorityBase;
|
|
|
|
[PropertyContext("Elapsed Time")]
|
|
real32 ElapsedTime;
|
|
// uint64 ElapsedTime;
|
|
|
|
[PropertyContext("ID Process")]
|
|
real32 IDProcess;
|
|
// uint32 IDProcess;
|
|
|
|
[PropertyContext("Creating Process ID")]
|
|
real32 CreatingProcessID;
|
|
// uint32 CreatingProcessID;
|
|
|
|
[PropertyContext("Pool Paged Bytes")]
|
|
real32 PoolPagedBytes;
|
|
// uint32 PoolPagedBytes;
|
|
|
|
[PropertyContext("Pool Nonpaged Bytes")]
|
|
real32 PoolNonpagedBytes;
|
|
// uint32 PoolNonpagedBytes;
|
|
|
|
[PropertyContext("Handle Count")]
|
|
real32 HandleCount;
|
|
// uint32 HandleCount;
|
|
|
|
[PropertyContext("IO Read Operations/sec")]
|
|
real32 IOReadOperationsPerSec;
|
|
// uint64 IOReadOperationsPerSec;
|
|
|
|
[PropertyContext("IO Write Operations/sec")]
|
|
real32 IOWriteOperationsPerSec;
|
|
// uint64 IOWriteOperationsPerSec;
|
|
|
|
[PropertyContext("IO Data Operations/sec")]
|
|
real32 IODataOperationsPerSec;
|
|
// uint64 IODataOperationsPerSec;
|
|
|
|
[PropertyContext("IO Other Operations/sec")]
|
|
real32 IOOtherOperationsPerSec;
|
|
// uint64 IOOtherOperationsPerSec;
|
|
|
|
[PropertyContext("IO Read Bytes/sec")]
|
|
real32 IOReadBytesPerSec;
|
|
// uint64 IOReadBytesPerSec;
|
|
|
|
[PropertyContext("IO Write Bytes/sec")]
|
|
real32 IOWriteBytesPerSec;
|
|
// uint64 IOWriteBytesPerSec;
|
|
|
|
[PropertyContext("IO Data Bytes/sec")]
|
|
real32 IODataBytesPerSec;
|
|
// uint64 IODataBytesPerSec;
|
|
|
|
[PropertyContext("IO Other Bytes/sec")]
|
|
real32 IOOtherBytesPerSec;
|
|
// uint64 IOOtherBytesPerSec;
|
|
};
|
|
|
|
[dynamic, provider("PerfProv"),
|
|
ClassContext("local|Thread"),
|
|
description("Perfmon Thread Class")]
|
|
class Thread : Win32_PerfFormattedData
|
|
{
|
|
[key] string name;
|
|
|
|
[PropertyContext("% Processor Time")]
|
|
uint64 PercentProcessorTime;
|
|
|
|
[PropertyContext("% User Time")]
|
|
uint64 PercentUserTime;
|
|
|
|
[PropertyContext("% Privileged Time")]
|
|
uint64 PercentPrivilegedTime;
|
|
|
|
[PropertyContext("Context Switches/sec")]
|
|
uint32 ContextSwitchesPerSec;
|
|
|
|
[PropertyContext("Elapsed Time")]
|
|
real32 ElapsedTime;
|
|
// uint64 ElapsedTime;
|
|
|
|
[PropertyContext("Priority Current")]
|
|
uint32 PriorityCurrent;
|
|
|
|
[PropertyContext("Priority Base")]
|
|
uint32 PriorityBase;
|
|
|
|
[PropertyContext("Start Address")]
|
|
uint32 StartAddress;
|
|
|
|
[PropertyContext("Thread State")]
|
|
uint32 ThreadState;
|
|
|
|
[PropertyContext("Thread Wait Reason")]
|
|
uint32 ThreadWaitReason;
|
|
|
|
[PropertyContext("ID Process")]
|
|
uint32 IDProcess;
|
|
|
|
[PropertyContext("ID Thread")]
|
|
uint32 IDThread;
|
|
};
|
|
|
|
[dynamic, provider("PerfProv"),
|
|
ClassContext("local|NBT Connection"),
|
|
description("Perfmon NBT Connection Class")]
|
|
class NBTConnection : Win32_PerfFormattedData
|
|
{
|
|
[key] string name;
|
|
|
|
// uint64 Timestamp;
|
|
|
|
[PropertyContext("Bytes Received/sec")]
|
|
uint64 BytesReceivedPerSec;
|
|
|
|
[PropertyContext("Bytes Sent/sec")]
|
|
uint64 BytesSentPerSec;
|
|
|
|
[PropertyContext("Bytes Total/sec")]
|
|
uint64 BytesTotalPerSec;
|
|
|
|
};
|
|
|
|
[dynamic, provider("PerfProv"),
|
|
ClassContext("local|Redirector"),
|
|
description("Perfmon Redirector Class")]
|
|
class Redirector : Win32_PerfFormattedData
|
|
{
|
|
[key] string name;
|
|
|
|
[PropertyContext("Bytes Total/sec")]
|
|
uint64 BytesTotalPerSec;
|
|
|
|
[PropertyContext("Packets/sec")]
|
|
uint64 PacketsPerSec;
|
|
|
|
[PropertyContext("File Data Operations/sec")]
|
|
uint32 FileDataOperationsPerSec;
|
|
|
|
[PropertyContext("Bytes Received/sec")]
|
|
uint64 BytesReceivedPerSec;
|
|
|
|
[PropertyContext("Packets Received/sec")]
|
|
uint64 PacketsReceivedPerSec;
|
|
|
|
[PropertyContext("Read Bytes Paging/sec")]
|
|
uint64 ReadBytesPagingPerSec;
|
|
|
|
[PropertyContext("Read Bytes Non-Paging/sec")]
|
|
uint64 ReadBytesNonPagingPerSec;
|
|
|
|
[PropertyContext("Read Bytes Cache/sec")]
|
|
uint64 ReadBytesCachePerSec;
|
|
|
|
[PropertyContext("Read Bytes Network/sec")]
|
|
uint64 ReadBytesNetworkPerSec;
|
|
|
|
[PropertyContext("Bytes Transmitted/sec")]
|
|
uint64 BytesTransmittedPerSec;
|
|
|
|
[PropertyContext("Packets Transmitted/sec")]
|
|
uint64 PacketsTransmittedPerSec;
|
|
|
|
[PropertyContext("Write Bytes Paging/sec")]
|
|
uint64 WriteBytesPagingPerSec;
|
|
|
|
[PropertyContext("Write Bytes Non-Paging/sec")]
|
|
uint64 WriteBytesNonPagingPerSec;
|
|
|
|
[PropertyContext("Write Bytes Cache/sec")]
|
|
uint64 WriteBytesCachePerSec;
|
|
|
|
[PropertyContext("Write Bytes Network/sec")]
|
|
uint64 WriteBytesNetworkPerSec;
|
|
|
|
[PropertyContext("File Read Operations/sec")]
|
|
uint32 FileReadOperationsPerSec;
|
|
|
|
[PropertyContext("Read Operations Random/sec")]
|
|
uint32 ReadOperationsRandomPerSec;
|
|
|
|
[PropertyContext("Read Packets/sec")]
|
|
uint32 ReadPacketsPerSec;
|
|
|
|
[PropertyContext("Reads Large/sec")]
|
|
uint32 ReadsLargePerSec;
|
|
|
|
[PropertyContext("Read Packets Small/sec")]
|
|
uint32 ReadPacketsSmallPerSec;
|
|
|
|
[PropertyContext("File Write Operations/sec")]
|
|
uint32 FileWriteOperationsPerSec;
|
|
|
|
[PropertyContext("Write Operations Random/sec")]
|
|
uint32 WriteOperationsRandomPerSec;
|
|
|
|
[PropertyContext("Write Packets/sec")]
|
|
uint32 WritePacketsPerSec;
|
|
|
|
[PropertyContext("Writes Large/sec")]
|
|
uint32 WritesLargePerSec;
|
|
|
|
[PropertyContext("Write Packets Small/sec")]
|
|
uint32 WritePacketsSmallPerSec;
|
|
|
|
[PropertyContext("Reads Denied/sec")]
|
|
uint32 ReadsDeniedPerSec;
|
|
|
|
[PropertyContext("Writes Denied/sec")]
|
|
uint32 WritesDeniedPerSec;
|
|
|
|
[PropertyContext("Network Errors/sec")]
|
|
uint32 NetworkErrorsPerSec;
|
|
|
|
[PropertyContext("Server Sessions")]
|
|
uint32 ServerSessions;
|
|
|
|
[PropertyContext("Server Reconnects")]
|
|
uint32 ServerReconnects;
|
|
|
|
[PropertyContext("Connects Core")]
|
|
uint32 ConnectsCore;
|
|
|
|
[PropertyContext("Connects Lan Manager 2.0")]
|
|
uint32 ConnectsLanManager20;
|
|
|
|
[PropertyContext("Connects Lan Manager 2.1")]
|
|
uint32 ConnectsLanManager21;
|
|
|
|
[PropertyContext("Connects Windows NT")]
|
|
uint32 ConnectsWindowsNT;
|
|
|
|
[PropertyContext("Server Disconnects")]
|
|
uint32 ServerDisconnects;
|
|
|
|
[PropertyContext("Server Sessions Hung")]
|
|
uint32 ServerSessionsHung;
|
|
|
|
[PropertyContext("Current Commands")]
|
|
uint32 CurrentCommands;
|
|
};
|
|
|
|
[dynamic, provider("PerfProv"),
|
|
ClassContext("local|Browser"),
|
|
description("Perfmon Browser Class")]
|
|
class Browser : Win32_PerfFormattedData
|
|
{
|
|
[key] string name;
|
|
|
|
[PropertyContext("Announcements Server/sec")]
|
|
uint64 AnnouncementsServerPerSec;
|
|
|
|
[PropertyContext("Announcements Domain/sec")]
|
|
uint64 AnnouncementsDomainPerSec;
|
|
|
|
[PropertyContext("Announcements Total/sec")]
|
|
uint64 AnnouncementsTotalPerSec;
|
|
|
|
[PropertyContext("Election Packets/sec")]
|
|
uint32 ElectionPacketsPerSec;
|
|
|
|
[PropertyContext("Mailslot Writes/sec")]
|
|
uint32 MailslotWritesPerSec;
|
|
|
|
[PropertyContext("Server List Requests/sec")]
|
|
uint32 ServerListRequestsPerSec;
|
|
|
|
[PropertyContext("Enumerations Server/sec")]
|
|
uint32 EnumerationsServerPerSec;
|
|
|
|
[PropertyContext("Enumerations Domain/sec")]
|
|
uint32 EnumerationsDomainPerSec;
|
|
|
|
[PropertyContext("Enumerations Other/sec")]
|
|
uint32 EnumerationsOtherPerSec;
|
|
|
|
[PropertyContext("Enumerations Total/sec")]
|
|
uint32 EnumerationsTotalPerSec;
|
|
|
|
[PropertyContext("Missed Server Announcements")]
|
|
uint32 MissedServerAnnouncements;
|
|
|
|
[PropertyContext("Missed Mailslot Datagrams")]
|
|
uint32 MissedMailslotDatagrams;
|
|
|
|
[PropertyContext("Missed Server List Requests")]
|
|
uint32 MissedServerListRequests;
|
|
|
|
[PropertyContext("Server Announce Allocations Failed/sec")]
|
|
uint32 ServerAnnounceAllocationsFailedPerSec;
|
|
|
|
[PropertyContext("Mailslot Allocations Failed")]
|
|
uint32 MailslotAllocationsFailed;
|
|
|
|
[PropertyContext("Mailslot Receives Failed")]
|
|
uint32 MailslotReceivesFailed;
|
|
|
|
[PropertyContext("Mailslot Writes Failed")]
|
|
uint32 MailslotWritesFailed;
|
|
|
|
[PropertyContext("Mailslot Opens Failed/sec")]
|
|
uint32 MailslotOpensFailedPerSec;
|
|
|
|
[PropertyContext("Duplicate Master Announcements")]
|
|
uint32 DuplicateMasterAnnouncements;
|
|
|
|
[PropertyContext("Illegal Datagrams/sec")]
|
|
uint64 IllegalDatagramsPerSec;
|
|
};
|
|
|
|
[dynamic, provider("PerfProv"),
|
|
ClassContext("local|Server"),
|
|
description("Perfmon Server Class")]
|
|
class Server : Win32_PerfFormattedData
|
|
{
|
|
[key] string name;
|
|
|
|
[PropertyContext("Bytes Total/sec")]
|
|
uint64 BytesTotalPerSec;
|
|
|
|
[PropertyContext("Bytes Received/sec")]
|
|
uint64 BytesReceivedPerSec;
|
|
|
|
[PropertyContext("Bytes Transmitted/sec")]
|
|
uint64 BytesTransmittedPerSec;
|
|
|
|
[PropertyContext("Sessions Timed Out")]
|
|
uint32 SessionsTimedOut;
|
|
|
|
[PropertyContext("Sessions Errored Out")]
|
|
uint32 SessionsErroredOut;
|
|
|
|
[PropertyContext("Sessions Logged Off")]
|
|
uint32 SessionsLoggedOff;
|
|
|
|
[PropertyContext("Sessions Forced Off")]
|
|
uint32 SessionsForcedOff;
|
|
|
|
[PropertyContext("Errors Logon")]
|
|
uint32 ErrorsLogon;
|
|
|
|
[PropertyContext("Errors Access Permissions")]
|
|
uint32 ErrorsAccessPermissions;
|
|
|
|
[PropertyContext("Errors Granted Access")]
|
|
uint32 ErrorsGrantedAccess;
|
|
|
|
[PropertyContext("Errors System")]
|
|
uint32 ErrorsSystem;
|
|
|
|
[PropertyContext("Blocking Requests Rejected")]
|
|
uint32 BlockingRequestsRejected;
|
|
|
|
[PropertyContext("Work Item Shortages")]
|
|
uint32 WorkItemShortages;
|
|
|
|
[PropertyContext("Files Opened Total")]
|
|
uint32 FilesOpenedTotal;
|
|
|
|
[PropertyContext("Files Open")]
|
|
uint32 FilesOpen;
|
|
|
|
[PropertyContext("Server Sessions")]
|
|
uint32 ServerSessions;
|
|
|
|
[PropertyContext("File Directory Searches")]
|
|
uint32 FileDirectorySearches;
|
|
|
|
[PropertyContext("Pool Nonpaged Bytes")]
|
|
uint32 PoolNonpagedBytes;
|
|
|
|
[PropertyContext("Pool Nonpaged Failures")]
|
|
uint32 PoolNonpagedFailures;
|
|
|
|
[PropertyContext("Pool Nonpaged Peak")]
|
|
uint32 PoolNonpagedPeak;
|
|
|
|
[PropertyContext("Pool Paged Bytes")]
|
|
uint32 PoolPagedBytes;
|
|
|
|
[PropertyContext("Pool Paged Failures")]
|
|
uint32 PoolPagedFailures;
|
|
|
|
[PropertyContext("Pool Paged Peak")]
|
|
uint32 PoolPagedPeak;
|
|
|
|
[PropertyContext("Context Blocks Queued/sec")]
|
|
uint32 ContextBlocksQueuedPerSec;
|
|
|
|
[PropertyContext("Logon/sec")]
|
|
uint32 LogonPerSec;
|
|
|
|
[PropertyContext("Logon Total")]
|
|
uint32 LogonTotal;
|
|
};
|
|
|
|
[dynamic, provider("PerfProv"),
|
|
ClassContext("local|Server Work Queues"),
|
|
description("Perfmon Server Work Queues Class")]
|
|
class ServerWorkQueues : Win32_PerfFormattedData
|
|
{
|
|
[key] string name;
|
|
|
|
[PropertyContext("Queue Length")]
|
|
uint32 QueueLength;
|
|
|
|
[PropertyContext("Active Threads")]
|
|
uint32 ActiveThreads;
|
|
|
|
[PropertyContext("Available Threads")]
|
|
uint32 AvailableThreads;
|
|
|
|
[PropertyContext("Available Work Items")]
|
|
uint32 AvailableWorkItems;
|
|
|
|
[PropertyContext("Borrowed Work Items")]
|
|
uint32 BorrowedWorkItems;
|
|
|
|
[PropertyContext("Work Item Shortages")]
|
|
uint32 WorkItemShortages;
|
|
|
|
[PropertyContext("Current Clients")]
|
|
uint32 CurrentClients;
|
|
|
|
[PropertyContext("Bytes Received/sec")]
|
|
uint64 BytesReceivedPerSec;
|
|
|
|
[PropertyContext("Bytes Sent/sec")]
|
|
uint64 BytesSentPerSec;
|
|
|
|
[PropertyContext("Bytes Transferred/sec")]
|
|
uint64 BytesTransferredPerSec;
|
|
|
|
[PropertyContext("Read Operations/sec")]
|
|
uint64 ReadOperationsPerSec;
|
|
|
|
[PropertyContext("Read Bytes/sec")]
|
|
uint64 ReadBytesPerSec;
|
|
|
|
[PropertyContext("Write Operations/sec")]
|
|
uint64 WriteOperationsPerSec;
|
|
|
|
[PropertyContext("Write Bytes/sec")]
|
|
uint64 WriteBytesPerSec;
|
|
|
|
[PropertyContext("Total Bytes/sec")]
|
|
uint64 TotalBytesPerSec;
|
|
|
|
[PropertyContext("Total Operations/sec")]
|
|
uint64 TotalOperationsPerSec;
|
|
|
|
[PropertyContext("Context Blocks Queued/sec")]
|
|
uint32 ContextBlocksQueuedPerSec;
|
|
};
|
|
|
|
[dynamic, provider("PerfProv"),
|
|
ClassContext("local|Cache"),
|
|
description("Perfmon Cache Class")]
|
|
class Cache : Win32_PerfFormattedData
|
|
{
|
|
[key] string name;
|
|
|
|
[PropertyContext("Data Maps/sec")]
|
|
uint32 DataMapsPerSec;
|
|
|
|
[PropertyContext("Sync Data Maps/sec")]
|
|
uint32 SyncDataMapsPerSec;
|
|
|
|
[PropertyContext("Async Data Maps/sec")]
|
|
uint32 AsyncDataMapsPerSec;
|
|
|
|
[PropertyContext("Data Map Hits %")]
|
|
uint32 DataMapHitsPercent;
|
|
|
|
[PropertyContext("Data Map Pins/sec")]
|
|
uint32 DataMapPinsPerSec;
|
|
|
|
[PropertyContext("Pin Reads/sec")]
|
|
uint32 PinReadsPerSec;
|
|
|
|
[PropertyContext("Sync Pin Reads/sec")]
|
|
uint32 SyncPinReadsPerSec;
|
|
|
|
[PropertyContext("Async Pin Reads/sec")]
|
|
uint32 AsyncPinReadsPerSec;
|
|
|
|
[PropertyContext("Pin Read Hits %")]
|
|
uint32 PinReadHitsPercent;
|
|
|
|
[PropertyContext("Copy Reads/sec")]
|
|
uint32 CopyReadsPerSec;
|
|
|
|
[PropertyContext("Sync Copy Reads/sec")]
|
|
uint32 SyncCopyReadsPerSec;
|
|
|
|
[PropertyContext("Async Copy Reads/sec")]
|
|
uint32 AsyncCopyReadsPerSec;
|
|
|
|
[PropertyContext("Copy Read Hits %")]
|
|
uint32 CopyReadHitsPercent;
|
|
|
|
[PropertyContext("MDL Reads/sec")]
|
|
uint32 MDLReadsPerSec;
|
|
|
|
[PropertyContext("Sync MDL Reads/sec")]
|
|
uint32 SyncMDLReadsPerSec;
|
|
|
|
[PropertyContext("Async MDL Reads/sec")]
|
|
uint32 AsyncMDLReadsPerSec;
|
|
|
|
[PropertyContext("MDL Read Hits %")]
|
|
uint32 MDLReadHitsPercent;
|
|
|
|
[PropertyContext("Read Aheads/sec")]
|
|
uint32 ReadAheadsPerSec;
|
|
|
|
[PropertyContext("Fast Reads/sec")]
|
|
uint32 FastReadsPerSec;
|
|
|
|
[PropertyContext("Sync Fast Reads/sec")]
|
|
uint32 SyncFastReadsPerSec;
|
|
|
|
[PropertyContext("Async Fast Reads/sec")]
|
|
uint32 AsyncFastReadsPerSec;
|
|
|
|
[PropertyContext("Fast Read Resource Misses/sec")]
|
|
uint32 FastReadResourceMissesPerSec;
|
|
|
|
[PropertyContext("Fast Read Not Possibles/sec")]
|
|
uint32 FastReadNotPossiblesPerSec;
|
|
|
|
[PropertyContext("Lazy Write Flushes/sec")]
|
|
uint32 LazyWriteFlushesPerSec;
|
|
|
|
[PropertyContext("Lazy Write Pages/sec")]
|
|
uint32 LazyWritePagesPerSec;
|
|
|
|
[PropertyContext("Data Flushes/sec")]
|
|
uint32 DataFlushesPerSec;
|
|
|
|
[PropertyContext("Data Flush Pages/sec")]
|
|
uint32 DataFlushPagesPerSec;
|
|
};
|
|
|
|
|
|
[dynamic, provider("PerfProv"),
|
|
ClassContext("local|Processor"),
|
|
description("Perfmon MultiInstance Processor Class")]
|
|
class Processor : Win32_PerfFormattedData
|
|
{
|
|
[key] string name;
|
|
|
|
[PropertyContext("% Processor Time")]
|
|
real32 PercentProcessorTime;
|
|
// uint64 PercentProcessorTime;
|
|
|
|
[PropertyContext("% User Time")]
|
|
real32 PercentUserTime;
|
|
// uint64 PercentUserTime;
|
|
|
|
[PropertyContext("% Privileged Time")]
|
|
real32 PercentPrivilegedTime;
|
|
// uint64 PercentPrivilegedTime;
|
|
|
|
[PropertyContext("Interrupts/sec")]
|
|
uint32 InterruptsPerSec;
|
|
|
|
[PropertyContext("% DPC Time")]
|
|
real32 PercentDPCTime;
|
|
// uint64 PercentDPCTime;
|
|
|
|
[PropertyContext("% Interrupt Time")]
|
|
uint64 PercentInterruptTime;
|
|
|
|
[PropertyContext("DPCs Queued/sec")]
|
|
uint32 DPCsQueuedPerSec;
|
|
|
|
[PropertyContext("DPC Rate")]
|
|
uint32 DPCRate;
|
|
|
|
[PropertyContext("DPC Bypasses/sec")]
|
|
uint32 DPCBypassesPerSec;
|
|
|
|
[PropertyContext("APC Bypasses/sec")]
|
|
uint32 APCBypassesPerSec;
|
|
};
|
|
|
|
|
|
|
|
[dynamic, provider("PerfProv"),
|
|
ClassContext("local|Memory"),
|
|
description("Perfmon Memory Class")]
|
|
class Memory : Win32_PerfFormattedData
|
|
{
|
|
[key] string name;
|
|
|
|
[PropertyContext("Page Faults/sec")]
|
|
uint32 PageFaultsPerSec;
|
|
|
|
[PropertyContext("Available Bytes")]
|
|
real32 AvailableBytes;
|
|
// uint64 AvailableBytes;
|
|
|
|
[PropertyContext("Committed Bytes")]
|
|
real32 CommittedBytes;
|
|
// uint64 CommittedBytes;
|
|
|
|
[PropertyContext("Commit Limit")]
|
|
real32 CommitLimit;
|
|
// uint64 CommittedBytes;
|
|
|
|
[PropertyContext("Write Copies/sec")]
|
|
uint32 WriteCopiesPerSec;
|
|
|
|
[PropertyContext("Transition Faults/sec")]
|
|
uint32 TransitionFaultsPerSec;
|
|
|
|
[PropertyContext("Cache Faults/sec")]
|
|
uint32 CacheFaultsPerSec;
|
|
|
|
[PropertyContext("Demand Zero Faults/sec")]
|
|
uint32 DemandZeroFaultsPerSec;
|
|
|
|
[PropertyContext("Pages/sec")]
|
|
uint32 PagesPerSec;
|
|
|
|
[PropertyContext("Pages Input/sec")]
|
|
uint32 PagesInputPerSec;
|
|
|
|
[PropertyContext("Page Reads/sec")]
|
|
uint32 PageReadsPerSec;
|
|
|
|
[PropertyContext("Pages Output/sec")]
|
|
uint32 PagesOutputPerSec;
|
|
|
|
[PropertyContext("Pool Paged Bytes")]
|
|
real32 PoolPagedBytes;
|
|
// uint64 PoolPagedBytes;
|
|
|
|
[PropertyContext("Pool Nonpaged Bytes")]
|
|
uint64 PoolNonpagedBytes;
|
|
|
|
[PropertyContext("Page Writes/sec")]
|
|
uint32 PageWritesPerSec;
|
|
|
|
[PropertyContext("Pool Paged Allocs")]
|
|
uint32 PoolPagedAllocs;
|
|
|
|
[PropertyContext("Pool Nonpaged Allocs")]
|
|
uint32 PoolNonpagedAllocs;
|
|
|
|
[PropertyContext("Free System Page Table Entries")]
|
|
uint32 FreeSystemPageTableEntries;
|
|
|
|
[PropertyContext("Cache Bytes")]
|
|
real32 CacheBytes;
|
|
// uint64 CacheBytes;
|
|
|
|
[PropertyContext("Cache Bytes Peak")]
|
|
real32 CacheBytesPeak;
|
|
// uint64 CacheBytes;
|
|
|
|
[PropertyContext("Pool Paged Resident Bytes")]
|
|
real32 PoolPagedResidentBytes;
|
|
// uint64 PoolPagedResidentBytes;
|
|
|
|
[PropertyContext("System Code Total Bytes")]
|
|
uint64 SystemCodeTotalBytes;
|
|
|
|
[PropertyContext("System Code Resident Bytes")]
|
|
uint64 SystemCodeResidentBytes;
|
|
|
|
[PropertyContext("System Driver Total Bytes")]
|
|
uint64 SystemDriverTotalBytes;
|
|
|
|
[PropertyContext("System Driver Resident Bytes")]
|
|
uint64 SystemDriverResidentBytes;
|
|
|
|
[PropertyContext("System Cache Resident Bytes")]
|
|
uint64 SystemCacheResidentBytes;
|
|
|
|
[PropertyContext("% Committed Bytes In Use")]
|
|
uint32 PercentCommittedBytesInUse;
|
|
|
|
[PropertyContext("% Committed Bytes In Use")]
|
|
uint32 PercentCommittedBytesInUse_Base;
|
|
|
|
[PropertyContext("System VLM Commit Charge")]
|
|
real32 SystemVLMCommitCharge;
|
|
// uint64 SystemVLMCommitCharge;
|
|
|
|
[PropertyContext("System VLM Commit Charge Peak")]
|
|
real32 SystemVLMCommitChargePeak;
|
|
// uint64 SystemVLMCommitCharge;
|
|
|
|
[PropertyContext("System VLM Shared Commit Charge")]
|
|
real32 SystemVLMSharedCommitCharge;
|
|
// uint64 SystemVLMCommitCharge;
|
|
};
|
|
|
|
|
|
|
|
[dynamic, provider("PerfProv"),
|
|
ClassContext("local|Objects"),
|
|
description("Perfmon Objects Class")]
|
|
class Objects : Win32_PerfFormattedData
|
|
{
|
|
[key] string name;
|
|
|
|
[PropertyContext("Processes")]
|
|
uint32 Processes;
|
|
|
|
[PropertyContext("Threads")]
|
|
uint32 Threads;
|
|
|
|
[PropertyContext("Events")]
|
|
uint32 Events;
|
|
|
|
[PropertyContext("Semaphores")]
|
|
uint32 Semaphores;
|
|
|
|
[PropertyContext("Mutexes")]
|
|
uint32 Mutexes;
|
|
|
|
[PropertyContext("Sections")]
|
|
uint32 Sections;
|
|
};
|
|
|
|
|
|
[dynamic, provider("PerfProv"),
|
|
ClassContext("local|System"),
|
|
description("Perfmon System Class")]
|
|
class System : Win32_PerfFormattedData
|
|
{
|
|
[key] string name;
|
|
|
|
[PropertyContext("File Read Operations/sec")]
|
|
uint32 FileReadOperationsPerSec;
|
|
|
|
[PropertyContext("File Write Operations/sec")]
|
|
uint32 FileWriteOperationsPerSec;
|
|
|
|
[PropertyContext("File Control Operations/sec")]
|
|
uint32 FileControlOperationsPerSec;
|
|
|
|
[PropertyContext("File Read Bytes/sec")]
|
|
real32 FileReadBytesPerSec;
|
|
// uint64 FileReadBytesPerSec;
|
|
|
|
[PropertyContext("File Write Bytes/sec")]
|
|
uint64 FileWriteBytesPerSec;
|
|
|
|
[PropertyContext("File Control Bytes/sec")]
|
|
real32 FileControlBytesPerSec;
|
|
// uint64 FileControlBytesPerSec;
|
|
|
|
[PropertyContext("Context Switches/sec")]
|
|
uint32 ContextSwitchesPerSec;
|
|
|
|
[PropertyContext("System Calls/sec")]
|
|
uint32 SystemCallsPerSec;
|
|
|
|
[PropertyContext("File Data Operations/sec")]
|
|
uint32 FileDataOperationsPerSec;
|
|
|
|
[PropertyContext("System Up Time")]
|
|
real32 SystemUpTime;
|
|
// uint64 SystemUpTime;
|
|
|
|
[PropertyContext("Processor Queue Length")]
|
|
uint32 ProcessorQueueLength;
|
|
|
|
[PropertyContext("Processes")]
|
|
real32 Processes;
|
|
// uint32 Processes;
|
|
|
|
[PropertyContext("Threads")]
|
|
real32 Threads;
|
|
// uint32 Threads;
|
|
|
|
[PropertyContext("Alignment Fixups/sec")]
|
|
uint32 AlignmentFixupsPerSec;
|
|
|
|
[PropertyContext("Exception Dispatches/sec")]
|
|
uint32 ExceptionDispatchesPerSec;
|
|
|
|
[PropertyContext("Floating Emulations/sec")]
|
|
uint32 FloatingEmulationsPerSec;
|
|
|
|
[PropertyContext("% Registry Quota In Use")]
|
|
uint32 PercentRegistryQuotaInUse;
|
|
|
|
[PropertyContext("% Registry Quota In Use")]
|
|
uint32 PercentRegistryQuotaInUse_Base;
|
|
};
|
|
|
|
[singleton, dynamic, provider("PerfProv"),
|
|
ClassContext("local|Active Server Pages")]
|
|
Class ActiveServerPages : Win32_PerfFormattedData
|
|
{
|
|
[PropertyContext("Debugging Requests")]
|
|
REAL64 DebuggingRequests;
|
|
|
|
[PropertyContext("Errors During Script Runtime")]
|
|
REAL64 ErrorsDuringScriptRuntime;
|
|
|
|
[PropertyContext("Errors From ASP Preprocessor")]
|
|
REAL64 ErrorsFromASPPreprocessor;
|
|
|
|
[PropertyContext("Errors From Script Compilers")]
|
|
REAL64 ErrorsFromScriptCompilers;
|
|
|
|
[PropertyContext("Errors/Sec")]
|
|
REAL64 ErrorsSec;
|
|
|
|
[PropertyContext("Request Bytes In Total")]
|
|
REAL64 RequestBytesInTotal;
|
|
|
|
[PropertyContext("Request Bytes Out Total")]
|
|
REAL64 RequestBytesOutTotal;
|
|
|
|
[PropertyContext("Request Execution Time")]
|
|
REAL64 RequestExecutionTime;
|
|
|
|
[PropertyContext("Request Wait Time")]
|
|
REAL64 RequestWaitTime;
|
|
|
|
[PropertyContext("Requests Disconnected")]
|
|
REAL64 RequestsDisconnected;
|
|
|
|
[PropertyContext("Requests Executing")]
|
|
REAL64 RequestsExecuting;
|
|
|
|
[PropertyContext("Requests Failed Total")]
|
|
REAL64 RequestsFailedTotal;
|
|
|
|
[PropertyContext("Requests Not Authorized")]
|
|
REAL64 RequestsNotAuthorized;
|
|
|
|
[PropertyContext("Requests Not Found")]
|
|
REAL64 RequestsNotFound;
|
|
|
|
[PropertyContext("Requests Queued")]
|
|
REAL64 RequestsQueued;
|
|
|
|
[PropertyContext("Requests Rejected")]
|
|
REAL64 RequestsRejected;
|
|
|
|
[PropertyContext("Requests Succeeded")]
|
|
REAL64 RequestsSucceeded;
|
|
|
|
[PropertyContext("Requests Timed Out")]
|
|
REAL64 RequestsTimedOut;
|
|
|
|
[PropertyContext("Requests Total")]
|
|
REAL64 RequestsTotal;
|
|
|
|
[PropertyContext("Requests/Sec")]
|
|
REAL64 RequestsSec;
|
|
|
|
[PropertyContext("Script Engines Cached")]
|
|
REAL64 ScriptEnginesCached;
|
|
|
|
[PropertyContext("Session Duration")]
|
|
REAL64 SessionDuration;
|
|
|
|
[PropertyContext("Sessions Current")]
|
|
REAL64 SessionsCurrent;
|
|
|
|
[PropertyContext("Sessions Timed Out")]
|
|
REAL64 SessionsTimedOut;
|
|
|
|
[PropertyContext("Sessions Total")]
|
|
REAL64 SessionsTotal;
|
|
|
|
[PropertyContext("Templates Cached")]
|
|
REAL64 TemplatesCached;
|
|
|
|
[PropertyContext("Template Cache Hit Rate")]
|
|
REAL64 TemplateCacheHitRate;
|
|
|
|
[PropertyContext("Template Notifications")]
|
|
REAL64 TemplateNotifications;
|
|
|
|
[PropertyContext("Transactions Aborted")]
|
|
REAL64 TransactionsAborted;
|
|
|
|
[PropertyContext("Transactions Committed")]
|
|
REAL64 TransactionsCommitted;
|
|
|
|
[PropertyContext("Transactions Pending")]
|
|
REAL64 TransactionsPending;
|
|
|
|
[PropertyContext("Transactions Total")]
|
|
REAL64 TransactionsTotal;
|
|
|
|
[PropertyContext("Transactions/Sec")]
|
|
REAL64 TransactionsSec;
|
|
|
|
};
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|Indexing Service Filter")
|
|
]
|
|
Class IndexingServiceFilter : Win32_PerfFormattedData
|
|
{
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total indexing speed (MB/hr)")
|
|
]
|
|
REAL64 TotalindexingspeedMBhr;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Binding time (msec)")
|
|
]
|
|
REAL64 Bindingtimemsec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Indexing speed (MB/hr)")
|
|
]
|
|
REAL64 IndexingspeedMBhr;
|
|
};
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|Indexing Service")
|
|
]
|
|
Class IndexingService : Win32_PerfFormattedData
|
|
{
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Word lists")
|
|
]
|
|
REAL64 Wordlists;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Saved indexes")
|
|
]
|
|
REAL64 Savedindexes;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Index size (MB)")
|
|
]
|
|
REAL64 IndexsizeMB;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Files to be indexed")
|
|
]
|
|
REAL64 Filestobeindexed;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Unique keys")
|
|
]
|
|
REAL64 Uniquekeys;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Running queries")
|
|
]
|
|
REAL64 Runningqueries;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Merge progress")
|
|
]
|
|
REAL64 Mergeprogress;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("# documents indexed")
|
|
]
|
|
REAL64 xdocumentsindexed;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total # documents")
|
|
]
|
|
REAL64 Totaldocuments;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total # of queries")
|
|
]
|
|
REAL64 Totalofqueries;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Deferred for indexing")
|
|
]
|
|
REAL64 Deferredforindexing;
|
|
};
|
|
|
|
[singleton, dynamic, provider("PerfProv"),
|
|
ClassContext("local|IAS Authentication Server")]
|
|
Class IASAuthenticationServer : Win32_PerfFormattedData
|
|
{
|
|
[PropertyContext("Server Up Time")]
|
|
REAL64 ServerUpTime;
|
|
|
|
[PropertyContext("Server Reset Time")]
|
|
REAL64 ServerResetTime;
|
|
|
|
[PropertyContext("Invalid Requests")]
|
|
REAL64 InvalidRequests;
|
|
|
|
[PropertyContext("Invalid Requests / sec.")]
|
|
REAL64 InvalidRequestssec;
|
|
|
|
[PropertyContext("Malformed Packets")]
|
|
REAL64 MalformedPackets;
|
|
|
|
[PropertyContext("Bad Authenticators")]
|
|
REAL64 BadAuthenticators;
|
|
|
|
[PropertyContext("Dropped Packets")]
|
|
REAL64 DroppedPackets;
|
|
|
|
[PropertyContext("Unknown Type")]
|
|
REAL64 UnknownType;
|
|
|
|
[PropertyContext("Access-Requests")]
|
|
REAL64 AccessRequests;
|
|
|
|
[PropertyContext("Duplicate Access-Requests")]
|
|
REAL64 DuplicateAccessRequests;
|
|
|
|
[PropertyContext("Access-Accepts")]
|
|
REAL64 AccessAccepts;
|
|
|
|
[PropertyContext("Access-Rejects")]
|
|
REAL64 AccessRejects;
|
|
|
|
[PropertyContext("Access-Challenges")]
|
|
REAL64 AccessChallenges;
|
|
|
|
[PropertyContext("Packets Received")]
|
|
REAL64 PacketsReceived;
|
|
|
|
[PropertyContext("Packets Sent")]
|
|
REAL64 PacketsSent;
|
|
|
|
[PropertyContext("Malformed Packets / sec.")]
|
|
REAL64 MalformedPacketssec;
|
|
|
|
[PropertyContext("Bad Authenticators / sec.")]
|
|
REAL64 BadAuthenticatorssec;
|
|
|
|
[PropertyContext("Dropped Packets / sec.")]
|
|
REAL64 DroppedPacketssec;
|
|
|
|
[PropertyContext("Unknown Type / sec.")]
|
|
REAL64 UnknownTypesec;
|
|
|
|
[PropertyContext("Access-Requests / sec.")]
|
|
REAL64 AccessRequestssec;
|
|
|
|
[PropertyContext("Duplicate Access-Requests / sec.")]
|
|
REAL64 DuplicateAccessRequestssec;
|
|
|
|
[PropertyContext("Access-Accepts / sec.")]
|
|
REAL64 AccessAcceptssec;
|
|
|
|
[PropertyContext("Access-Rejects / sec.")]
|
|
REAL64 AccessRejectssec;
|
|
|
|
[PropertyContext("Access-Challenges / sec.")]
|
|
REAL64 AccessChallengessec;
|
|
|
|
[PropertyContext("Packets Received / sec.")]
|
|
REAL64 PacketsReceivedsec;
|
|
|
|
[PropertyContext("Packets Sent / sec.")]
|
|
REAL64 PacketsSentsec;
|
|
|
|
};
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|IAS Authentication Clients")
|
|
]
|
|
Class IASAuthenticationClients : Win32_PerfFormattedData
|
|
{
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Malformed Packets")
|
|
]
|
|
REAL64 MalformedPackets;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Bad Authenticators")
|
|
]
|
|
REAL64 BadAuthenticators;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Dropped Packets")
|
|
]
|
|
REAL64 DroppedPackets;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Unknown Type")
|
|
]
|
|
REAL64 UnknownType;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Access-Requests")
|
|
]
|
|
REAL64 AccessRequests;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Duplicate Access-Requests")
|
|
]
|
|
REAL64 DuplicateAccessRequests;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Access-Accepts")
|
|
]
|
|
REAL64 AccessAccepts;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Access-Rejects")
|
|
]
|
|
REAL64 AccessRejects;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Access-Challenges")
|
|
]
|
|
REAL64 AccessChallenges;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Packets Received")
|
|
]
|
|
REAL64 PacketsReceived;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Packets Sent")
|
|
]
|
|
REAL64 PacketsSent;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Malformed Packets / sec.")
|
|
]
|
|
REAL64 MalformedPacketssec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Bad Authenticators / sec.")
|
|
]
|
|
REAL64 BadAuthenticatorssec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Dropped Packets / sec.")
|
|
]
|
|
REAL64 DroppedPacketssec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Unknown Type / sec.")
|
|
]
|
|
REAL64 UnknownTypesec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Access-Requests / sec.")
|
|
]
|
|
REAL64 AccessRequestssec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Duplicate Access-Requests / sec.")
|
|
]
|
|
REAL64 DuplicateAccessRequestssec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Access-Accepts / sec.")
|
|
]
|
|
REAL64 AccessAcceptssec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Access-Rejects / sec.")
|
|
]
|
|
REAL64 AccessRejectssec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Access-Challenges / sec.")
|
|
]
|
|
REAL64 AccessChallengessec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Packets Received / sec.")
|
|
]
|
|
REAL64 PacketsReceivedsec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Packets Sent / sec.")
|
|
]
|
|
REAL64 PacketsSentsec;
|
|
};
|
|
|
|
[singleton, dynamic, provider("PerfProv"),
|
|
ClassContext("local|IAS Accounting Server")]
|
|
Class IASAccountingServer : Win32_PerfFormattedData
|
|
{
|
|
[PropertyContext("Server Up Time")]
|
|
REAL64 ServerUpTime;
|
|
|
|
[PropertyContext("Server Reset Time")]
|
|
REAL64 ServerResetTime;
|
|
|
|
[PropertyContext("Invalid Requests")]
|
|
REAL64 InvalidRequests;
|
|
|
|
[PropertyContext("Invalid Requests / sec.")]
|
|
REAL64 InvalidRequestssec;
|
|
|
|
[PropertyContext("Malformed Packets")]
|
|
REAL64 MalformedPackets;
|
|
|
|
[PropertyContext("Bad Authenticators")]
|
|
REAL64 BadAuthenticators;
|
|
|
|
[PropertyContext("Dropped Packets")]
|
|
REAL64 DroppedPackets;
|
|
|
|
[PropertyContext("Unknown Type")]
|
|
REAL64 UnknownType;
|
|
|
|
[PropertyContext("Accounting-Requests")]
|
|
REAL64 AccountingRequests;
|
|
|
|
[PropertyContext("Duplicate Accounting-Requests")]
|
|
REAL64 DuplicateAccountingRequests;
|
|
|
|
[PropertyContext("No Record")]
|
|
REAL64 NoRecord;
|
|
|
|
[PropertyContext("Accounting-Responses")]
|
|
REAL64 AccountingResponses;
|
|
|
|
[PropertyContext("Packets Received")]
|
|
REAL64 PacketsReceived;
|
|
|
|
[PropertyContext("Packets Sent")]
|
|
REAL64 PacketsSent;
|
|
|
|
[PropertyContext("Malformed Packets / sec.")]
|
|
REAL64 MalformedPacketssec;
|
|
|
|
[PropertyContext("Bad Authenticators / sec.")]
|
|
REAL64 BadAuthenticatorssec;
|
|
|
|
[PropertyContext("Dropped Packets / sec.")]
|
|
REAL64 DroppedPacketssec;
|
|
|
|
[PropertyContext("Unknown Type / sec.")]
|
|
REAL64 UnknownTypesec;
|
|
|
|
[PropertyContext("Accounting-Requests / sec.")]
|
|
REAL64 AccountingRequestssec;
|
|
|
|
[PropertyContext("Duplicate Accounting-Requests / sec.")]
|
|
REAL64 DuplicateAccountingRequestssec;
|
|
|
|
[PropertyContext("No Record / sec.")]
|
|
REAL64 NoRecordsec;
|
|
|
|
[PropertyContext("Accounting-Responses / sec.")]
|
|
REAL64 AccountingResponsessec;
|
|
|
|
[PropertyContext("Packets Received / sec.")]
|
|
REAL64 PacketsReceivedsec;
|
|
|
|
[PropertyContext("Packets Sent / sec.")]
|
|
REAL64 PacketsSentsec;
|
|
|
|
};
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|IAS Accounting Clients")
|
|
]
|
|
Class IASAccountingClients : Win32_PerfFormattedData
|
|
{
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Malformed Packets")
|
|
]
|
|
REAL64 MalformedPackets;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Bad Authenticators")
|
|
]
|
|
REAL64 BadAuthenticators;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Dropped Packets")
|
|
]
|
|
REAL64 DroppedPackets;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Unknown Type")
|
|
]
|
|
REAL64 UnknownType;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Accounting-Requests")
|
|
]
|
|
REAL64 AccountingRequests;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Duplicate Accounting-Requests")
|
|
]
|
|
REAL64 DuplicateAccountingRequests;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("No Record")
|
|
]
|
|
REAL64 NoRecord;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Accounting-Responses")
|
|
]
|
|
REAL64 AccountingResponses;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Packets Received")
|
|
]
|
|
REAL64 PacketsReceived;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Packets Sent")
|
|
]
|
|
REAL64 PacketsSent;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Malformed Packets / sec.")
|
|
]
|
|
REAL64 MalformedPacketssec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Bad Authenticators / sec.")
|
|
]
|
|
REAL64 BadAuthenticatorssec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Dropped Packets / sec.")
|
|
]
|
|
REAL64 DroppedPacketssec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Unknown Type / sec.")
|
|
]
|
|
REAL64 UnknownTypesec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Accounting-Requests / sec.")
|
|
]
|
|
REAL64 AccountingRequestssec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Duplicate Accounting-Requests / sec.")
|
|
]
|
|
REAL64 DuplicateAccountingRequestssec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("No Record / sec.")
|
|
]
|
|
REAL64 NoRecordsec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Accounting-Responses / sec.")
|
|
]
|
|
REAL64 AccountingResponsessec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Packets Received / sec.")
|
|
]
|
|
REAL64 PacketsReceivedsec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Packets Sent / sec.")
|
|
]
|
|
REAL64 PacketsSentsec;
|
|
};
|
|
|
|
[singleton, dynamic, provider("PerfProv"),
|
|
ClassContext("local|Internet Information Services Global")]
|
|
Class InternetInformationServicesGlobal : Win32_PerfFormattedData
|
|
{
|
|
[PropertyContext("Total Allowed Async I/O Requests")]
|
|
REAL64 TotalAllowedAsyncIORequests;
|
|
|
|
[PropertyContext("Total Blocked Async I/O Requests")]
|
|
REAL64 TotalBlockedAsyncIORequests;
|
|
|
|
[PropertyContext("Total Rejected Async I/O Requests")]
|
|
REAL64 TotalRejectedAsyncIORequests;
|
|
|
|
[PropertyContext("Current Blocked Async I/O Requests")]
|
|
REAL64 CurrentBlockedAsyncIORequests;
|
|
|
|
[PropertyContext("Measured Async I/O Bandwidth Usage")]
|
|
REAL64 MeasuredAsyncIOBandwidthUsage;
|
|
|
|
[PropertyContext("Current Files Cached")]
|
|
REAL64 CurrentFilesCached;
|
|
|
|
[PropertyContext("Total Files Cached")]
|
|
REAL64 TotalFilesCached;
|
|
|
|
[PropertyContext("File Cache Hits")]
|
|
REAL64 FileCacheHits;
|
|
|
|
[PropertyContext("File Cache Misses")]
|
|
REAL64 FileCacheMisses;
|
|
|
|
[PropertyContext("File Cache Hits %")]
|
|
REAL64 FileCacheHitsPercent;
|
|
|
|
[PropertyContext("File Cache Flushes")]
|
|
REAL64 FileCacheFlushes;
|
|
|
|
[PropertyContext("Current File Cache Memory Usage")]
|
|
REAL64 CurrentFileCacheMemoryUsage;
|
|
|
|
[PropertyContext("Maximum File Cache Memory Usage")]
|
|
REAL64 MaximumFileCacheMemoryUsage;
|
|
|
|
[PropertyContext("Active Flushed Entries")]
|
|
REAL64 ActiveFlushedEntries;
|
|
|
|
[PropertyContext("Total Flushed Files")]
|
|
REAL64 TotalFlushedFiles;
|
|
|
|
[PropertyContext("Current URIs Cached")]
|
|
REAL64 CurrentURIsCached;
|
|
|
|
[PropertyContext("Total URIs Cached")]
|
|
REAL64 TotalURIsCached;
|
|
|
|
[PropertyContext("URI Cache Hits")]
|
|
REAL64 URICacheHits;
|
|
|
|
[PropertyContext("URI Cache Misses")]
|
|
REAL64 URICacheMisses;
|
|
|
|
[PropertyContext("URI Cache Hits %")]
|
|
REAL64 URICacheHitsPercent;
|
|
|
|
[PropertyContext("URI Cache Flushes")]
|
|
REAL64 URICacheFlushes;
|
|
|
|
[PropertyContext("Total Flushed URIs")]
|
|
REAL64 TotalFlushedURIs;
|
|
|
|
[PropertyContext("Current BLOBs Cached")]
|
|
REAL64 CurrentBLOBsCached;
|
|
|
|
[PropertyContext("Total BLOBs Cached")]
|
|
REAL64 TotalBLOBsCached;
|
|
|
|
[PropertyContext("BLOB Cache Hits")]
|
|
REAL64 BLOBCacheHits;
|
|
|
|
[PropertyContext("BLOB Cache Misses")]
|
|
REAL64 BLOBCacheMisses;
|
|
|
|
[PropertyContext("BLOB Cache Hits %")]
|
|
REAL64 BLOBCacheHitsPercent;
|
|
|
|
[PropertyContext("BLOB Cache Flushes")]
|
|
REAL64 BLOBCacheFlushes;
|
|
|
|
[PropertyContext("Total Flushed BLOBs")]
|
|
REAL64 TotalFlushedBLOBs;
|
|
|
|
};
|
|
|
|
[singleton, dynamic, provider("PerfProv"),
|
|
ClassContext("local|Http Indexing Service")]
|
|
Class HttpIndexingService : Win32_PerfFormattedData
|
|
{
|
|
[PropertyContext("Cache items")]
|
|
REAL64 Cacheitems;
|
|
|
|
[PropertyContext("% Cache hits")]
|
|
REAL64 PercentCachehits;
|
|
|
|
[PropertyContext("% Cache misses")]
|
|
REAL64 PercentCachemisses;
|
|
|
|
[PropertyContext("Active queries")]
|
|
REAL64 Activequeries;
|
|
|
|
[PropertyContext("Total queries")]
|
|
REAL64 Totalqueries;
|
|
|
|
[PropertyContext("Queries per minute")]
|
|
REAL64 Queriesperminute;
|
|
|
|
[PropertyContext("Current requests queued")]
|
|
REAL64 Currentrequestsqueued;
|
|
|
|
[PropertyContext("Total requests rejected")]
|
|
REAL64 Totalrequestsrejected;
|
|
|
|
};
|
|
|
|
[singleton, dynamic, provider("PerfProv"),
|
|
ClassContext("local|Distributed Transaction Coordinator")]
|
|
Class DistributedTransactionCoordinator : Win32_PerfFormattedData
|
|
{
|
|
[PropertyContext("Active Transactions")]
|
|
REAL64 ActiveTransactions;
|
|
|
|
[PropertyContext("Committed Transactions")]
|
|
REAL64 CommittedTransactions;
|
|
|
|
[PropertyContext("Aborted Transactions")]
|
|
REAL64 AbortedTransactions;
|
|
|
|
[PropertyContext("In Doubt Transactions")]
|
|
REAL64 InDoubtTransactions;
|
|
|
|
[PropertyContext("Active Transactions Maximum")]
|
|
REAL64 ActiveTransactionsMaximum;
|
|
|
|
[PropertyContext("Force Committed Transactions")]
|
|
REAL64 ForceCommittedTransactions;
|
|
|
|
[PropertyContext("Force Aborted Transactions")]
|
|
REAL64 ForceAbortedTransactions;
|
|
|
|
[PropertyContext("Response Time -- Minimum")]
|
|
REAL64 ResponseTimeMinimum;
|
|
|
|
[PropertyContext("Response Time -- Average")]
|
|
REAL64 ResponseTimeAverage;
|
|
|
|
[PropertyContext("Response Time -- Maximum")]
|
|
REAL64 ResponseTimeMaximum;
|
|
|
|
[PropertyContext("Transactions/sec")]
|
|
REAL64 Transactionssec;
|
|
|
|
[PropertyContext("Committed Transactions/sec")]
|
|
REAL64 CommittedTransactionssec;
|
|
|
|
[PropertyContext("Aborted Transactions/sec")]
|
|
REAL64 AbortedTransactionssec;
|
|
|
|
};
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|SMTP NTFS Store Driver")
|
|
]
|
|
Class SMTPNTFSStoreDriver : Win32_PerfFormattedData
|
|
{
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Messages in the queue directory")
|
|
]
|
|
REAL64 Messagesinthequeuedirectory;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Messages allocated")
|
|
]
|
|
REAL64 Messagesallocated;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Messages deleted")
|
|
]
|
|
REAL64 Messagesdeleted;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Messages enumerated")
|
|
]
|
|
REAL64 Messagesenumerated;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Open message bodies")
|
|
]
|
|
REAL64 Openmessagebodies;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Open message streams")
|
|
]
|
|
REAL64 Openmessagestreams;
|
|
};
|
|
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|Job Object")
|
|
]
|
|
Class JobObject : Win32_PerfFormattedData
|
|
{
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x20510500),
|
|
PropertyContext("Current % Processor Time")
|
|
]
|
|
REAL64 CurrentPercentProcessorTime;
|
|
[read,
|
|
CounterType(0x20510500),
|
|
PropertyContext("Current % User Mode Time")
|
|
]
|
|
REAL64 CurrentPercentUserModeTime;
|
|
[read,
|
|
CounterType(0x20510500),
|
|
PropertyContext("Current % Kernel Mode Time")
|
|
]
|
|
REAL64 CurrentPercentKernelModeTime;
|
|
[read,
|
|
CounterType(0x00010100),
|
|
PropertyContext("This Period mSec - Processor")
|
|
]
|
|
REAL64 ThisPeriodmSecProcessor;
|
|
[read,
|
|
CounterType(0x00010100),
|
|
PropertyContext("This Period mSec - User Mode")
|
|
]
|
|
REAL64 ThisPeriodmSecUserMode;
|
|
[read,
|
|
CounterType(0x00010100),
|
|
PropertyContext("This Period mSec - Kernel Mode")
|
|
]
|
|
REAL64 ThisPeriodmSecKernelMode;
|
|
[read,
|
|
CounterType(0x00010100),
|
|
PropertyContext("Total mSec - Processor")
|
|
]
|
|
REAL64 TotalmSecProcessor;
|
|
[read,
|
|
CounterType(0x00010100),
|
|
PropertyContext("Total mSec - User Mode")
|
|
]
|
|
REAL64 TotalmSecUserMode;
|
|
[read,
|
|
CounterType(0x00010100),
|
|
PropertyContext("Total mSec - Kernel Mode")
|
|
]
|
|
REAL64 TotalmSecKernelMode;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Pages/Sec")
|
|
]
|
|
REAL64 PagesSec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Process Count - Total")
|
|
]
|
|
REAL64 ProcessCountTotal;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Process Count - Active")
|
|
]
|
|
REAL64 ProcessCountActive;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Process Count - Terminated")
|
|
]
|
|
REAL64 ProcessCountTerminated;
|
|
};
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|Job Object Details")
|
|
]
|
|
Class JobObjectDetails : Win32_PerfFormattedData
|
|
{
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x20510500),
|
|
PropertyContext("% Processor Time")
|
|
]
|
|
REAL64 PercentProcessorTime;
|
|
[read,
|
|
CounterType(0x20510500),
|
|
PropertyContext("% User Time")
|
|
]
|
|
REAL64 PercentUserTime;
|
|
[read,
|
|
CounterType(0x20510500),
|
|
PropertyContext("% Privileged Time")
|
|
]
|
|
REAL64 PercentPrivilegedTime;
|
|
[read,
|
|
CounterType(0x00010100),
|
|
PropertyContext("Virtual Bytes Peak")
|
|
]
|
|
REAL64 VirtualBytesPeak;
|
|
[read,
|
|
CounterType(0x00010100),
|
|
PropertyContext("Virtual Bytes")
|
|
]
|
|
REAL64 VirtualBytes;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Page Faults/sec")
|
|
]
|
|
REAL64 PageFaultssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Working Set Peak")
|
|
]
|
|
REAL64 WorkingSetPeak;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Working Set")
|
|
]
|
|
REAL64 WorkingSet;
|
|
[read,
|
|
CounterType(0x00010100),
|
|
PropertyContext("Page File Bytes Peak")
|
|
]
|
|
REAL64 PageFileBytesPeak;
|
|
[read,
|
|
CounterType(0x00010100),
|
|
PropertyContext("Page File Bytes")
|
|
]
|
|
REAL64 PageFileBytes;
|
|
[read,
|
|
CounterType(0x00010100),
|
|
PropertyContext("Private Bytes")
|
|
]
|
|
REAL64 PrivateBytes;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Thread Count")
|
|
]
|
|
REAL64 ThreadCount;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Priority Base")
|
|
]
|
|
REAL64 PriorityBase;
|
|
[read,
|
|
CounterType(0x30240500),
|
|
PropertyContext("Elapsed Time")
|
|
]
|
|
REAL64 ElapsedTime;
|
|
[read,
|
|
CounterType(0x00010100),
|
|
PropertyContext("ID Process")
|
|
]
|
|
REAL64 IDProcess;
|
|
[read,
|
|
CounterType(0x00010100),
|
|
PropertyContext("Creating Process ID")
|
|
]
|
|
REAL64 CreatingProcessID;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Pool Paged Bytes")
|
|
]
|
|
REAL64 PoolPagedBytes;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Pool Nonpaged Bytes")
|
|
]
|
|
REAL64 PoolNonpagedBytes;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Handle Count")
|
|
]
|
|
REAL64 HandleCount;
|
|
[read,
|
|
CounterType(0x10410500),
|
|
PropertyContext("IO Read Operations/sec")
|
|
]
|
|
REAL64 IOReadOperationssec;
|
|
[read,
|
|
CounterType(0x10410500),
|
|
PropertyContext("IO Write Operations/sec")
|
|
]
|
|
REAL64 IOWriteOperationssec;
|
|
[read,
|
|
CounterType(0x10410500),
|
|
PropertyContext("IO Data Operations/sec")
|
|
]
|
|
REAL64 IODataOperationssec;
|
|
[read,
|
|
CounterType(0x10410500),
|
|
PropertyContext("IO Other Operations/sec")
|
|
]
|
|
REAL64 IOOtherOperationssec;
|
|
[read,
|
|
CounterType(0x10410500),
|
|
PropertyContext("IO Read Bytes/sec")
|
|
]
|
|
REAL64 IOReadBytessec;
|
|
[read,
|
|
CounterType(0x10410500),
|
|
PropertyContext("IO Write Bytes/sec")
|
|
]
|
|
REAL64 IOWriteBytessec;
|
|
[read,
|
|
CounterType(0x10410500),
|
|
PropertyContext("IO Data Bytes/sec")
|
|
]
|
|
REAL64 IODataBytessec;
|
|
[read,
|
|
CounterType(0x10410500),
|
|
PropertyContext("IO Other Bytes/sec")
|
|
]
|
|
REAL64 IOOtherBytessec;
|
|
};
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|RAS Port")
|
|
]
|
|
Class RASPort : Win32_PerfFormattedData
|
|
{
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Bytes Transmitted")
|
|
]
|
|
REAL64 BytesTransmitted;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Bytes Received")
|
|
]
|
|
REAL64 BytesReceived;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Frames Transmitted")
|
|
]
|
|
REAL64 FramesTransmitted;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Frames Received.")
|
|
]
|
|
REAL64 FramesReceived;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Percent Compression Out")
|
|
]
|
|
REAL64 PercentCompressionOut;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Percent Compression In")
|
|
]
|
|
REAL64 PercentCompressionIn;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("CRC Errors")
|
|
]
|
|
REAL64 CRCErrors;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Timeout Errors")
|
|
]
|
|
REAL64 TimeoutErrors;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Serial Overrun Errors")
|
|
]
|
|
REAL64 SerialOverrunErrors;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Alignment Errors")
|
|
]
|
|
REAL64 AlignmentErrors;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Buffer Overrun Errors")
|
|
]
|
|
REAL64 BufferOverrunErrors;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Errors")
|
|
]
|
|
REAL64 TotalErrors;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Bytes Transmitted/Sec")
|
|
]
|
|
REAL64 BytesTransmittedSec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Bytes Received/Sec")
|
|
]
|
|
REAL64 BytesReceivedSec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Frames Transmitted/Sec")
|
|
]
|
|
REAL64 FramesTransmittedSec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Frames Received/Sec")
|
|
]
|
|
REAL64 FramesReceivedSec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Total Errors/Sec")
|
|
]
|
|
REAL64 TotalErrorsSec;
|
|
};
|
|
|
|
[singleton, dynamic, provider("PerfProv"),
|
|
ClassContext("local|RAS Total")]
|
|
Class RASTotal : Win32_PerfFormattedData
|
|
{
|
|
[PropertyContext("Bytes Transmitted")]
|
|
REAL64 BytesTransmitted;
|
|
|
|
[PropertyContext("Bytes Received")]
|
|
REAL64 BytesReceived;
|
|
|
|
[PropertyContext("Frames Transmitted")]
|
|
REAL64 FramesTransmitted;
|
|
|
|
[PropertyContext("Frames Received.")]
|
|
REAL64 FramesReceived;
|
|
|
|
[PropertyContext("Percent Compression Out")]
|
|
REAL64 PercentCompressionOut;
|
|
|
|
[PropertyContext("Percent Compression In")]
|
|
REAL64 PercentCompressionIn;
|
|
|
|
[PropertyContext("CRC Errors")]
|
|
REAL64 CRCErrors;
|
|
|
|
[PropertyContext("Timeout Errors")]
|
|
REAL64 TimeoutErrors;
|
|
|
|
[PropertyContext("Serial Overrun Errors")]
|
|
REAL64 SerialOverrunErrors;
|
|
|
|
[PropertyContext("Alignment Errors")]
|
|
REAL64 AlignmentErrors;
|
|
|
|
[PropertyContext("Buffer Overrun Errors")]
|
|
REAL64 BufferOverrunErrors;
|
|
|
|
[PropertyContext("Total Errors")]
|
|
REAL64 TotalErrors;
|
|
|
|
[PropertyContext("Bytes Transmitted/Sec")]
|
|
REAL64 BytesTransmittedSec;
|
|
|
|
[PropertyContext("Bytes Received/Sec")]
|
|
REAL64 BytesReceivedSec;
|
|
|
|
[PropertyContext("Frames Transmitted/Sec")]
|
|
REAL64 FramesTransmittedSec;
|
|
|
|
[PropertyContext("Frames Received/Sec")]
|
|
REAL64 FramesReceivedSec;
|
|
|
|
[PropertyContext("Total Errors/Sec")]
|
|
REAL64 TotalErrorsSec;
|
|
|
|
[PropertyContext("Total Connections")]
|
|
REAL64 TotalConnections;
|
|
|
|
};
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|ACS/RSVP Service")
|
|
]
|
|
Class ACSRSVPService : Win32_PerfFormattedData
|
|
{
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Network Interfaces")
|
|
]
|
|
REAL64 NetworkInterfaces;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Network sockets")
|
|
]
|
|
REAL64 Networksockets;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Timers")
|
|
]
|
|
REAL64 Timers;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("RSVP sessions")
|
|
]
|
|
REAL64 RSVPsessions;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("QoS sockets")
|
|
]
|
|
REAL64 QoSsockets;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("QoS-enabled senders")
|
|
]
|
|
REAL64 QoSenabledsenders;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("QoS-enabled receivers")
|
|
]
|
|
REAL64 QoSenabledreceivers;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Failed QoS requests")
|
|
]
|
|
REAL64 FailedQoSrequests;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Failed QoS sends")
|
|
]
|
|
REAL64 FailedQoSsends;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("QoS notifications")
|
|
]
|
|
REAL64 QoSnotifications;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Bytes in QoS notifications")
|
|
]
|
|
REAL64 BytesinQoSnotifications;
|
|
};
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|SMTP Server")
|
|
]
|
|
Class SMTPServer : Win32_PerfFormattedData
|
|
{
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x00010100),
|
|
PropertyContext("Bytes Sent Total")
|
|
]
|
|
REAL64 BytesSentTotal;
|
|
[read,
|
|
CounterType(0x10410500),
|
|
PropertyContext("Bytes Sent/sec")
|
|
]
|
|
REAL64 BytesSentsec;
|
|
[read,
|
|
CounterType(0x00010100),
|
|
PropertyContext("Bytes Received Total")
|
|
]
|
|
REAL64 BytesReceivedTotal;
|
|
[read,
|
|
CounterType(0x10410500),
|
|
PropertyContext("Bytes Received/sec")
|
|
]
|
|
REAL64 BytesReceivedsec;
|
|
[read,
|
|
CounterType(0x00010100),
|
|
PropertyContext("Bytes Total")
|
|
]
|
|
REAL64 BytesTotal;
|
|
[read,
|
|
CounterType(0x10410500),
|
|
PropertyContext("Bytes Total/sec")
|
|
]
|
|
REAL64 BytesTotalsec;
|
|
[read,
|
|
CounterType(0x00010100),
|
|
PropertyContext("Message Bytes Sent Total")
|
|
]
|
|
REAL64 MessageBytesSentTotal;
|
|
[read,
|
|
CounterType(0x10410500),
|
|
PropertyContext("Message Bytes Sent/sec")
|
|
]
|
|
REAL64 MessageBytesSentsec;
|
|
[read,
|
|
CounterType(0x00010100),
|
|
PropertyContext("Message Bytes Received Total")
|
|
]
|
|
REAL64 MessageBytesReceivedTotal;
|
|
[read,
|
|
CounterType(0x10410500),
|
|
PropertyContext("Message Bytes Received/sec")
|
|
]
|
|
REAL64 MessageBytesReceivedsec;
|
|
[read,
|
|
CounterType(0x00010100),
|
|
PropertyContext("Message Bytes Total")
|
|
]
|
|
REAL64 MessageBytesTotal;
|
|
[read,
|
|
CounterType(0x10410500),
|
|
PropertyContext("Message Bytes Total/sec")
|
|
]
|
|
REAL64 MessageBytesTotalsec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Messages Received Total")
|
|
]
|
|
REAL64 MessagesReceivedTotal;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Messages Received/sec")
|
|
]
|
|
REAL64 MessagesReceivedsec;
|
|
[read,
|
|
CounterType(0x20020400),
|
|
PropertyContext("Avg Recipients/msg Received")
|
|
]
|
|
REAL64 AvgRecipientsmsgReceived;
|
|
[read,
|
|
CounterType(0x20020400),
|
|
PropertyContext("% Recipients Local")
|
|
]
|
|
REAL64 PercentRecipientsLocal;
|
|
[read,
|
|
CounterType(0x20020400),
|
|
PropertyContext("% Recipients Remote")
|
|
]
|
|
REAL64 PercentRecipientsRemote;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Messages Refused for Size")
|
|
]
|
|
REAL64 MessagesRefusedforSize;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Messages Refused for Address Objects")
|
|
]
|
|
REAL64 MessagesRefusedforAddressObjects;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Messages Refused for Mail Objects")
|
|
]
|
|
REAL64 MessagesRefusedforMailObjects;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Messages Delivered Total")
|
|
]
|
|
REAL64 MessagesDeliveredTotal;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Messages Delivered/sec")
|
|
]
|
|
REAL64 MessagesDeliveredsec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Message Delivery Retries")
|
|
]
|
|
REAL64 MessageDeliveryRetries;
|
|
[read,
|
|
CounterType(0x20020400),
|
|
PropertyContext("Avg Retries/msg Delivered")
|
|
]
|
|
REAL64 AvgRetriesmsgDelivered;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Pickup Directory Messages Retrieved Total")
|
|
]
|
|
REAL64 PickupDirectoryMessagesRetrievedTotal;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Pickup Directory Messages Retrieved/sec")
|
|
]
|
|
REAL64 PickupDirectoryMessagesRetrievedsec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("NDRs Generated")
|
|
]
|
|
REAL64 NDRsGenerated;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Local Queue Length")
|
|
]
|
|
REAL64 LocalQueueLength;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Local Retry Queue Length")
|
|
]
|
|
REAL64 LocalRetryQueueLength;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Number of MailFiles Open")
|
|
]
|
|
REAL64 NumberofMailFilesOpen;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Number of QueueFiles Open")
|
|
]
|
|
REAL64 NumberofQueueFilesOpen;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Categorizer Queue Length")
|
|
]
|
|
REAL64 CategorizerQueueLength;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Messages Sent Total")
|
|
]
|
|
REAL64 MessagesSentTotal;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Messages Sent/sec")
|
|
]
|
|
REAL64 MessagesSentsec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Message Send Retries")
|
|
]
|
|
REAL64 MessageSendRetries;
|
|
[read,
|
|
CounterType(0x20020400),
|
|
PropertyContext("Avg Retries/msg Sent")
|
|
]
|
|
REAL64 AvgRetriesmsgSent;
|
|
[read,
|
|
CounterType(0x20020400),
|
|
PropertyContext("Avg Recipients/msg Sent")
|
|
]
|
|
REAL64 AvgRecipientsmsgSent;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Remote Queue Length")
|
|
]
|
|
REAL64 RemoteQueueLength;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("DNS Queries Total")
|
|
]
|
|
REAL64 DNSQueriesTotal;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("DNS Queries/sec")
|
|
]
|
|
REAL64 DNSQueriessec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Remote Retry Queue Length")
|
|
]
|
|
REAL64 RemoteRetryQueueLength;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Inbound Connections Total")
|
|
]
|
|
REAL64 InboundConnectionsTotal;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Inbound Connections Current")
|
|
]
|
|
REAL64 InboundConnectionsCurrent;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Outbound Connections Total")
|
|
]
|
|
REAL64 OutboundConnectionsTotal;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Outbound Connections Current")
|
|
]
|
|
REAL64 OutboundConnectionsCurrent;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Outbound Connections Refused")
|
|
]
|
|
REAL64 OutboundConnectionsRefused;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Connection Errors")
|
|
]
|
|
REAL64 TotalConnectionErrors;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Connection Errors/sec")
|
|
]
|
|
REAL64 ConnectionErrorssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Directory Drops Total")
|
|
]
|
|
REAL64 DirectoryDropsTotal;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Directory Drops/sec")
|
|
]
|
|
REAL64 DirectoryDropssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Routing Table Lookups Total")
|
|
]
|
|
REAL64 RoutingTableLookupsTotal;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Routing Table Lookups/sec")
|
|
]
|
|
REAL64 RoutingTableLookupssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("ETRN Messages Total")
|
|
]
|
|
REAL64 ETRNMessagesTotal;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("ETRN Messages/sec")
|
|
]
|
|
REAL64 ETRNMessagessec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Badmailed Messages (No Recipients)")
|
|
]
|
|
REAL64 BadmailedMessagesNoRecipients;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Badmailed Messages (Hop Count Exceeded)")
|
|
]
|
|
REAL64 BadmailedMessagesHopCountExceeded;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Badmailed Messages (General Failure)")
|
|
]
|
|
REAL64 BadmailedMessagesGeneralFailure;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Badmailed Messages (Bad Pickup File)")
|
|
]
|
|
REAL64 BadmailedMessagesBadPickupFile;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Badmailed Messages (Triggered via Event)")
|
|
]
|
|
REAL64 BadmailedMessagesTriggeredviaEvent;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Badmailed Messages (NDR of DSN)")
|
|
]
|
|
REAL64 BadmailedMessagesNDRofDSN;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Messages Pending Routing")
|
|
]
|
|
REAL64 MessagesPendingRouting;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Messages Currently Undeliverable")
|
|
]
|
|
REAL64 MessagesCurrentlyUndeliverable;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total messages submitted")
|
|
]
|
|
REAL64 Totalmessagessubmitted;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total DSN Failures")
|
|
]
|
|
REAL64 TotalDSNFailures;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Current Messages in Local Delivery")
|
|
]
|
|
REAL64 CurrentMessagesinLocalDelivery;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Messages submitted")
|
|
]
|
|
REAL64 CatMessagessubmitted;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Cat: Messages submitted/sec")
|
|
]
|
|
REAL64 CatMessagessubmittedsec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Categorizations completed")
|
|
]
|
|
REAL64 CatCategorizationscompleted;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Cat: Categorizations completed/sec")
|
|
]
|
|
REAL64 CatCategorizationscompletedsec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Categorizations in progress")
|
|
]
|
|
REAL64 CatCategorizationsinprogress;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Categorizations completed successfully")
|
|
]
|
|
REAL64 CatCategorizationscompletedsuccessfully;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Categorizations failed (non-retryable error)")
|
|
]
|
|
REAL64 CatCategorizationsfailednonretryableerror;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Categorizations failed (retryable error)")
|
|
]
|
|
REAL64 CatCategorizationsfailedretryableerror;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Categorizations failed (Out Of Memory)")
|
|
]
|
|
REAL64 CatCategorizationsfailedOutOfMemory;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Categorizations failed (DS logon failure)")
|
|
]
|
|
REAL64 CatCategorizationsfailedDSlogonfailure;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Categorizations failed (DS connection failure)")
|
|
]
|
|
REAL64 CatCategorizationsfailedDSconnectionfailure;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Categorizations failed (sink retryable error)")
|
|
]
|
|
REAL64 CatCategorizationsfailedsinkretryableerror;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Messages Categorized")
|
|
]
|
|
REAL64 CatMessagesCategorized;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Messages bifurcated")
|
|
]
|
|
REAL64 CatMessagesbifurcated;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Messages aborted")
|
|
]
|
|
REAL64 CatMessagesaborted;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Recipients before categorization")
|
|
]
|
|
REAL64 CatRecipientsbeforecategorization;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Recipients after categorization")
|
|
]
|
|
REAL64 CatRecipientsaftercategorization;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Recipients NDRd by categorizer")
|
|
]
|
|
REAL64 CatRecipientsNDRdbycategorizer;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Recipients NDRd (unresolved)")
|
|
]
|
|
REAL64 CatRecipientsNDRdunresolved;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Recipients NDRd (ambiguous address)")
|
|
]
|
|
REAL64 CatRecipientsNDRdambiguousaddress;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Recipients NDRd (illegal address)")
|
|
]
|
|
REAL64 CatRecipientsNDRdillegaladdress;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Recipients NDRd (forwarding loop)")
|
|
]
|
|
REAL64 CatRecipientsNDRdforwardingloop;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Recipients NDRd (sink recip errors)")
|
|
]
|
|
REAL64 CatRecipientsNDRdsinkreciperrors;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Recipients in categorization")
|
|
]
|
|
REAL64 CatRecipientsincategorization;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Senders unresolved")
|
|
]
|
|
REAL64 CatSendersunresolved;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Senders with ambiguous addresses")
|
|
]
|
|
REAL64 CatSenderswithambiguousaddresses;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Address lookups")
|
|
]
|
|
REAL64 CatAddresslookups;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Cat: Address lookups/sec")
|
|
]
|
|
REAL64 CatAddresslookupssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Address lookup completions")
|
|
]
|
|
REAL64 CatAddresslookupcompletions;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Cat: Address lookup completions/sec")
|
|
]
|
|
REAL64 CatAddresslookupcompletionssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: Address lookups not found")
|
|
]
|
|
REAL64 CatAddresslookupsnotfound;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: mailmsg duplicate collisions")
|
|
]
|
|
REAL64 Catmailmsgduplicatecollisions;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: LDAP connections")
|
|
]
|
|
REAL64 CatLDAPconnections;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: LDAP connection failures")
|
|
]
|
|
REAL64 CatLDAPconnectionfailures;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: LDAP connections currently open")
|
|
]
|
|
REAL64 CatLDAPconnectionscurrentlyopen;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: LDAP binds")
|
|
]
|
|
REAL64 CatLDAPbinds;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: LDAP bind failures")
|
|
]
|
|
REAL64 CatLDAPbindfailures;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: LDAP searches")
|
|
]
|
|
REAL64 CatLDAPsearches;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Cat: LDAP searches/sec")
|
|
]
|
|
REAL64 CatLDAPsearchessec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: LDAP paged searches")
|
|
]
|
|
REAL64 CatLDAPpagedsearches;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: LDAP search failures")
|
|
]
|
|
REAL64 CatLDAPsearchfailures;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: LDAP paged search failures")
|
|
]
|
|
REAL64 CatLDAPpagedsearchfailures;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: LDAP searches completed")
|
|
]
|
|
REAL64 CatLDAPsearchescompleted;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Cat: LDAP searches completed/sec")
|
|
]
|
|
REAL64 CatLDAPsearchescompletedsec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: LDAP paged searches completed")
|
|
]
|
|
REAL64 CatLDAPpagedsearchescompleted;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: LDAP search completion failures")
|
|
]
|
|
REAL64 CatLDAPsearchcompletionfailures;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: LDAP paged search completion failures")
|
|
]
|
|
REAL64 CatLDAPpagedsearchcompletionfailures;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: LDAP general completion failures")
|
|
]
|
|
REAL64 CatLDAPgeneralcompletionfailures;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: LDAP searches abandoned")
|
|
]
|
|
REAL64 CatLDAPsearchesabandoned;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cat: LDAP searches pending completion")
|
|
]
|
|
REAL64 CatLDAPsearchespendingcompletion;
|
|
};
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|Print Queue")
|
|
]
|
|
Class PrintQueue : Win32_PerfFormattedData
|
|
{
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Jobs Printed")
|
|
]
|
|
REAL64 TotalJobsPrinted;
|
|
[read,
|
|
CounterType(0x10410500),
|
|
PropertyContext("Bytes Printed/sec")
|
|
]
|
|
REAL64 BytesPrintedsec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Pages Printed")
|
|
]
|
|
REAL64 TotalPagesPrinted;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Jobs")
|
|
]
|
|
REAL64 Jobs;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("References")
|
|
]
|
|
REAL64 References;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Max References")
|
|
]
|
|
REAL64 MaxReferences;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Jobs Spooling")
|
|
]
|
|
REAL64 JobsSpooling;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Max Jobs Spooling")
|
|
]
|
|
REAL64 MaxJobsSpooling;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Out of Paper Errors")
|
|
]
|
|
REAL64 OutofPaperErrors;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Not Ready Errors")
|
|
]
|
|
REAL64 NotReadyErrors;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Job Errors")
|
|
]
|
|
REAL64 JobErrors;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Enumerate Network Printer Calls")
|
|
]
|
|
REAL64 EnumerateNetworkPrinterCalls;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Add Network Printer Calls")
|
|
]
|
|
REAL64 AddNetworkPrinterCalls;
|
|
};
|
|
|
|
[singleton, dynamic, provider("PerfProv"),
|
|
ClassContext("local|Telephony")]
|
|
Class Telephony : Win32_PerfFormattedData
|
|
{
|
|
[PropertyContext("Lines")]
|
|
REAL64 Lines;
|
|
|
|
[PropertyContext("Telephone Devices")]
|
|
REAL64 TelephoneDevices;
|
|
|
|
[PropertyContext("Active Lines")]
|
|
REAL64 ActiveLines;
|
|
|
|
[PropertyContext("Active Telephones")]
|
|
REAL64 ActiveTelephones;
|
|
|
|
[PropertyContext("Outgoing Calls/sec")]
|
|
REAL64 OutgoingCallssec;
|
|
|
|
[PropertyContext("Incoming Calls/sec")]
|
|
REAL64 IncomingCallssec;
|
|
|
|
[PropertyContext("Client Apps")]
|
|
REAL64 ClientApps;
|
|
|
|
[PropertyContext("Current Outgoing Calls")]
|
|
REAL64 CurrentOutgoingCalls;
|
|
|
|
[PropertyContext("Current Incoming Calls")]
|
|
REAL64 CurrentIncomingCalls;
|
|
|
|
};
|
|
|
|
[singleton, dynamic, provider("PerfProv"),
|
|
ClassContext("local|IP")]
|
|
Class IP : Win32_PerfFormattedData
|
|
{
|
|
[PropertyContext("Datagrams/sec")]
|
|
REAL64 Datagramssec;
|
|
|
|
[PropertyContext("Datagrams Received/sec")]
|
|
REAL64 DatagramsReceivedsec;
|
|
|
|
[PropertyContext("Datagrams Received Header Errors")]
|
|
REAL64 DatagramsReceivedHeaderErrors;
|
|
|
|
[PropertyContext("Datagrams Received Address Errors")]
|
|
REAL64 DatagramsReceivedAddressErrors;
|
|
|
|
[PropertyContext("Datagrams Forwarded/sec")]
|
|
REAL64 DatagramsForwardedsec;
|
|
|
|
[PropertyContext("Datagrams Received Unknown Protocol")]
|
|
REAL64 DatagramsReceivedUnknownProtocol;
|
|
|
|
[PropertyContext("Datagrams Received Discarded")]
|
|
REAL64 DatagramsReceivedDiscarded;
|
|
|
|
[PropertyContext("Datagrams Received Delivered/sec")]
|
|
REAL64 DatagramsReceivedDeliveredsec;
|
|
|
|
[PropertyContext("Datagrams Sent/sec")]
|
|
REAL64 DatagramsSentsec;
|
|
|
|
[PropertyContext("Datagrams Outbound Discarded")]
|
|
REAL64 DatagramsOutboundDiscarded;
|
|
|
|
[PropertyContext("Datagrams Outbound No Route")]
|
|
REAL64 DatagramsOutboundNoRoute;
|
|
|
|
[PropertyContext("Fragments Received/sec")]
|
|
REAL64 FragmentsReceivedsec;
|
|
|
|
[PropertyContext("Fragments Re-assembled/sec")]
|
|
REAL64 FragmentsReassembledsec;
|
|
|
|
[PropertyContext("Fragment Re-assembly Failures")]
|
|
REAL64 FragmentReassemblyFailures;
|
|
|
|
[PropertyContext("Fragmented Datagrams/sec")]
|
|
REAL64 FragmentedDatagramssec;
|
|
|
|
[PropertyContext("Fragmentation Failures")]
|
|
REAL64 FragmentationFailures;
|
|
|
|
[PropertyContext("Fragments Created/sec")]
|
|
REAL64 FragmentsCreatedsec;
|
|
|
|
};
|
|
|
|
[singleton, dynamic, provider("PerfProv"),
|
|
ClassContext("local|ICMP")]
|
|
Class ICMP : Win32_PerfFormattedData
|
|
{
|
|
[PropertyContext("Messages/sec")]
|
|
REAL64 Messagessec;
|
|
|
|
[PropertyContext("Messages Received/sec")]
|
|
REAL64 MessagesReceivedsec;
|
|
|
|
[PropertyContext("Messages Received Errors")]
|
|
REAL64 MessagesReceivedErrors;
|
|
|
|
[PropertyContext("Received Dest. Unreachable")]
|
|
REAL64 ReceivedDestUnreachable;
|
|
|
|
[PropertyContext("Received Time Exceeded")]
|
|
REAL64 ReceivedTimeExceeded;
|
|
|
|
[PropertyContext("Received Parameter Problem")]
|
|
REAL64 ReceivedParameterProblem;
|
|
|
|
[PropertyContext("Received Source Quench")]
|
|
REAL64 ReceivedSourceQuench;
|
|
|
|
[PropertyContext("Received Redirect/sec")]
|
|
REAL64 ReceivedRedirectsec;
|
|
|
|
[PropertyContext("Received Echo/sec")]
|
|
REAL64 ReceivedEchosec;
|
|
|
|
[PropertyContext("Received Echo Reply/sec")]
|
|
REAL64 ReceivedEchoReplysec;
|
|
|
|
[PropertyContext("Received Timestamp/sec")]
|
|
REAL64 ReceivedTimestampsec;
|
|
|
|
[PropertyContext("Received Timestamp Reply/sec")]
|
|
REAL64 ReceivedTimestampReplysec;
|
|
|
|
[PropertyContext("Received Address Mask")]
|
|
REAL64 ReceivedAddressMask;
|
|
|
|
[PropertyContext("Received Address Mask Reply")]
|
|
REAL64 ReceivedAddressMaskReply;
|
|
|
|
[PropertyContext("Messages Sent/sec")]
|
|
REAL64 MessagesSentsec;
|
|
|
|
[PropertyContext("Messages Outbound Errors")]
|
|
REAL64 MessagesOutboundErrors;
|
|
|
|
[PropertyContext("Sent Destination Unreachable")]
|
|
REAL64 SentDestinationUnreachable;
|
|
|
|
[PropertyContext("Sent Time Exceeded")]
|
|
REAL64 SentTimeExceeded;
|
|
|
|
[PropertyContext("Sent Parameter Problem")]
|
|
REAL64 SentParameterProblem;
|
|
|
|
[PropertyContext("Sent Source Quench")]
|
|
REAL64 SentSourceQuench;
|
|
|
|
[PropertyContext("Sent Redirect/sec")]
|
|
REAL64 SentRedirectsec;
|
|
|
|
[PropertyContext("Sent Echo/sec")]
|
|
REAL64 SentEchosec;
|
|
|
|
[PropertyContext("Sent Echo Reply/sec")]
|
|
REAL64 SentEchoReplysec;
|
|
|
|
[PropertyContext("Sent Timestamp/sec")]
|
|
REAL64 SentTimestampsec;
|
|
|
|
[PropertyContext("Sent Timestamp Reply/sec")]
|
|
REAL64 SentTimestampReplysec;
|
|
|
|
[PropertyContext("Sent Address Mask")]
|
|
REAL64 SentAddressMask;
|
|
|
|
[PropertyContext("Sent Address Mask Reply")]
|
|
REAL64 SentAddressMaskReply;
|
|
|
|
};
|
|
|
|
[singleton, dynamic, provider("PerfProv"),
|
|
ClassContext("local|TCP")]
|
|
Class TCP : Win32_PerfFormattedData
|
|
{
|
|
[PropertyContext("Segments/sec")]
|
|
REAL64 Segmentssec;
|
|
|
|
[PropertyContext("Connections Established")]
|
|
REAL64 ConnectionsEstablished;
|
|
|
|
[PropertyContext("Connections Active")]
|
|
REAL64 ConnectionsActive;
|
|
|
|
[PropertyContext("Connections Passive")]
|
|
REAL64 ConnectionsPassive;
|
|
|
|
[PropertyContext("Connection Failures")]
|
|
REAL64 ConnectionFailures;
|
|
|
|
[PropertyContext("Connections Reset")]
|
|
REAL64 ConnectionsReset;
|
|
|
|
[PropertyContext("Segments Received/sec")]
|
|
REAL64 SegmentsReceivedsec;
|
|
|
|
[PropertyContext("Segments Sent/sec")]
|
|
REAL64 SegmentsSentsec;
|
|
|
|
[PropertyContext("Segments Retransmitted/sec")]
|
|
REAL64 SegmentsRetransmittedsec;
|
|
|
|
};
|
|
|
|
[singleton, dynamic, provider("PerfProv"),
|
|
ClassContext("local|UDP")]
|
|
Class UDP : Win32_PerfFormattedData
|
|
{
|
|
[PropertyContext("Datagrams/sec")]
|
|
REAL64 Datagramssec;
|
|
|
|
[PropertyContext("Datagrams Received/sec")]
|
|
REAL64 DatagramsReceivedsec;
|
|
|
|
[PropertyContext("Datagrams No Port/sec")]
|
|
REAL64 DatagramsNoPortsec;
|
|
|
|
[PropertyContext("Datagrams Received Errors")]
|
|
REAL64 DatagramsReceivedErrors;
|
|
|
|
[PropertyContext("Datagrams Sent/sec")]
|
|
REAL64 DatagramsSentsec;
|
|
|
|
};
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|Terminal Services Session")
|
|
]
|
|
Class TerminalServicesSession : Win32_PerfFormattedData
|
|
{
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x20510500),
|
|
PropertyContext("% Processor Time")
|
|
]
|
|
REAL64 PercentProcessorTime;
|
|
[read,
|
|
CounterType(0x20510500),
|
|
PropertyContext("% User Time")
|
|
]
|
|
REAL64 PercentUserTime;
|
|
[read,
|
|
CounterType(0x20510500),
|
|
PropertyContext("% Privileged Time")
|
|
]
|
|
REAL64 PercentPrivilegedTime;
|
|
[read,
|
|
CounterType(0x00010100),
|
|
PropertyContext("Virtual Bytes Peak")
|
|
]
|
|
REAL64 VirtualBytesPeak;
|
|
[read,
|
|
CounterType(0x00010100),
|
|
PropertyContext("Virtual Bytes")
|
|
]
|
|
REAL64 VirtualBytes;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Page Faults/sec")
|
|
]
|
|
REAL64 PageFaultssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Working Set Peak")
|
|
]
|
|
REAL64 WorkingSetPeak;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Working Set")
|
|
]
|
|
REAL64 WorkingSet;
|
|
[read,
|
|
CounterType(0x00010100),
|
|
PropertyContext("Page File Bytes Peak")
|
|
]
|
|
REAL64 PageFileBytesPeak;
|
|
[read,
|
|
CounterType(0x00010100),
|
|
PropertyContext("Page File Bytes")
|
|
]
|
|
REAL64 PageFileBytes;
|
|
[read,
|
|
CounterType(0x00010100),
|
|
PropertyContext("Private Bytes")
|
|
]
|
|
REAL64 PrivateBytes;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Thread Count")
|
|
]
|
|
REAL64 ThreadCount;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Pool Paged Bytes")
|
|
]
|
|
REAL64 PoolPagedBytes;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Pool Nonpaged Bytes")
|
|
]
|
|
REAL64 PoolNonpagedBytes;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Handle Count")
|
|
]
|
|
REAL64 HandleCount;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Input WdBytes")
|
|
]
|
|
REAL64 InputWdBytes;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Input WdFrames")
|
|
]
|
|
REAL64 InputWdFrames;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Input WaitForOutBuf")
|
|
]
|
|
REAL64 InputWaitForOutBuf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Input Frames")
|
|
]
|
|
REAL64 InputFrames;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Input Bytes")
|
|
]
|
|
REAL64 InputBytes;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Input Compressed Bytes")
|
|
]
|
|
REAL64 InputCompressedBytes;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Input Compress Flushes")
|
|
]
|
|
REAL64 InputCompressFlushes;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Input Errors")
|
|
]
|
|
REAL64 InputErrors;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Input Timeouts")
|
|
]
|
|
REAL64 InputTimeouts;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Input Async Frame Error")
|
|
]
|
|
REAL64 InputAsyncFrameError;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Input Async Overrun")
|
|
]
|
|
REAL64 InputAsyncOverrun;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Input Async Overflow")
|
|
]
|
|
REAL64 InputAsyncOverflow;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Input Async Parity Error")
|
|
]
|
|
REAL64 InputAsyncParityError;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Input Transport Errors")
|
|
]
|
|
REAL64 InputTransportErrors;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Output WdBytes")
|
|
]
|
|
REAL64 OutputWdBytes;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Output WdFrames")
|
|
]
|
|
REAL64 OutputWdFrames;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Output WaitForOutBuf")
|
|
]
|
|
REAL64 OutputWaitForOutBuf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Output Frames")
|
|
]
|
|
REAL64 OutputFrames;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Output Bytes")
|
|
]
|
|
REAL64 OutputBytes;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Output Compressed Bytes")
|
|
]
|
|
REAL64 OutputCompressedBytes;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Output Compress Flushes")
|
|
]
|
|
REAL64 OutputCompressFlushes;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Output Errors")
|
|
]
|
|
REAL64 OutputErrors;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Output Timeouts")
|
|
]
|
|
REAL64 OutputTimeouts;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Output Async Frame Error")
|
|
]
|
|
REAL64 OutputAsyncFrameError;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Output Async Overrun")
|
|
]
|
|
REAL64 OutputAsyncOverrun;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Output Async Overflow")
|
|
]
|
|
REAL64 OutputAsyncOverflow;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Output Async Parity Error")
|
|
]
|
|
REAL64 OutputAsyncParityError;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Output Transport Errors")
|
|
]
|
|
REAL64 OutputTransportErrors;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Total WdBytes")
|
|
]
|
|
REAL64 TotalWdBytes;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Total WdFrames")
|
|
]
|
|
REAL64 TotalWdFrames;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total WaitForOutBuf")
|
|
]
|
|
REAL64 TotalWaitForOutBuf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Total Frames")
|
|
]
|
|
REAL64 TotalFrames;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Total Bytes")
|
|
]
|
|
REAL64 TotalBytes;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Total Compressed Bytes")
|
|
]
|
|
REAL64 TotalCompressedBytes;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Compress Flushes")
|
|
]
|
|
REAL64 TotalCompressFlushes;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Errors")
|
|
]
|
|
REAL64 TotalErrors;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Timeouts")
|
|
]
|
|
REAL64 TotalTimeouts;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Async Frame Error")
|
|
]
|
|
REAL64 TotalAsyncFrameError;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Async Overrun")
|
|
]
|
|
REAL64 TotalAsyncOverrun;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Async Overflow")
|
|
]
|
|
REAL64 TotalAsyncOverflow;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Async Parity Error")
|
|
]
|
|
REAL64 TotalAsyncParityError;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Transport Errors")
|
|
]
|
|
REAL64 TotalTransportErrors;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Protocol Cache Reads")
|
|
]
|
|
REAL64 TotalProtocolCacheReads;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Protocol Cache Hits")
|
|
]
|
|
REAL64 TotalProtocolCacheHits;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Protocol Cache Hit Ratio")
|
|
]
|
|
REAL64 TotalProtocolCacheHitRatio;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Protocol Bitmap Cache Reads")
|
|
]
|
|
REAL64 ProtocolBitmapCacheReads;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Protocol Bitmap Cache Hits")
|
|
]
|
|
REAL64 ProtocolBitmapCacheHits;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Protocol Bitmap Cache Hit Ratio")
|
|
]
|
|
REAL64 ProtocolBitmapCacheHitRatio;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Protocol Glyph Cache Reads")
|
|
]
|
|
REAL64 ProtocolGlyphCacheReads;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Protocol Glyph Cache Hits")
|
|
]
|
|
REAL64 ProtocolGlyphCacheHits;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Protocol Glyph Cache Hit Ratio")
|
|
]
|
|
REAL64 ProtocolGlyphCacheHitRatio;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Protocol Brush Cache Reads")
|
|
]
|
|
REAL64 ProtocolBrushCacheReads;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Protocol Brush Cache Hits")
|
|
]
|
|
REAL64 ProtocolBrushCacheHits;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Protocol Brush Cache Hit Ratio")
|
|
]
|
|
REAL64 ProtocolBrushCacheHitRatio;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Protocol Save Screen Bitmap Cache Reads")
|
|
]
|
|
REAL64 ProtocolSaveScreenBitmapCacheReads;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Protocol Save Screen Bitmap Cache Hits")
|
|
]
|
|
REAL64 ProtocolSaveScreenBitmapCacheHits;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Protocol Save Screen Bitmap Cache Hit Ratio")
|
|
]
|
|
REAL64 ProtocolSaveScreenBitmapCacheHitRatio;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Input Compression Ratio")
|
|
]
|
|
REAL64 InputCompressionRatio;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Output Compression Ratio")
|
|
]
|
|
REAL64 OutputCompressionRatio;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Compression Ratio")
|
|
]
|
|
REAL64 TotalCompressionRatio;
|
|
};
|
|
|
|
[singleton, dynamic, provider("PerfProv"),
|
|
ClassContext("local|Terminal Services")]
|
|
Class TerminalServices : Win32_PerfFormattedData
|
|
{
|
|
[PropertyContext("Total Sessions")]
|
|
REAL64 TotalSessions;
|
|
|
|
[PropertyContext("Active Sessions")]
|
|
REAL64 ActiveSessions;
|
|
|
|
[PropertyContext("Inactive Sessions")]
|
|
REAL64 InactiveSessions;
|
|
|
|
};
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|Web Service")
|
|
]
|
|
Class WebService : Win32_PerfFormattedData
|
|
{
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x10410500),
|
|
PropertyContext("Bytes Sent/sec")
|
|
]
|
|
REAL64 BytesSentsec;
|
|
[read,
|
|
CounterType(0x10410500),
|
|
PropertyContext("Bytes Received/sec")
|
|
]
|
|
REAL64 BytesReceivedsec;
|
|
[read,
|
|
CounterType(0x10410500),
|
|
PropertyContext("Bytes Total/sec")
|
|
]
|
|
REAL64 BytesTotalsec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Files Sent")
|
|
]
|
|
REAL64 TotalFilesSent;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Files Sent/sec")
|
|
]
|
|
REAL64 FilesSentsec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Files Received")
|
|
]
|
|
REAL64 TotalFilesReceived;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Files Received/sec")
|
|
]
|
|
REAL64 FilesReceivedsec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Files Transferred")
|
|
]
|
|
REAL64 TotalFilesTransferred;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Files/sec")
|
|
]
|
|
REAL64 Filessec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Current Anonymous Users")
|
|
]
|
|
REAL64 CurrentAnonymousUsers;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Current NonAnonymous Users")
|
|
]
|
|
REAL64 CurrentNonAnonymousUsers;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Anonymous Users")
|
|
]
|
|
REAL64 TotalAnonymousUsers;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Anonymous Users/sec")
|
|
]
|
|
REAL64 AnonymousUserssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total NonAnonymous Users")
|
|
]
|
|
REAL64 TotalNonAnonymousUsers;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("NonAnonymous Users/sec")
|
|
]
|
|
REAL64 NonAnonymousUserssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Maximum Anonymous Users")
|
|
]
|
|
REAL64 MaximumAnonymousUsers;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Maximum NonAnonymous Users")
|
|
]
|
|
REAL64 MaximumNonAnonymousUsers;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Current Connections")
|
|
]
|
|
REAL64 CurrentConnections;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Maximum Connections")
|
|
]
|
|
REAL64 MaximumConnections;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Connection Attempts (all instances)")
|
|
]
|
|
REAL64 TotalConnectionAttemptsallinstances;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Connection Attempts/sec")
|
|
]
|
|
REAL64 ConnectionAttemptssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Logon Attempts")
|
|
]
|
|
REAL64 TotalLogonAttempts;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Logon Attempts/sec")
|
|
]
|
|
REAL64 LogonAttemptssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Options Requests")
|
|
]
|
|
REAL64 TotalOptionsRequests;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Options Requests/sec")
|
|
]
|
|
REAL64 OptionsRequestssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Get Requests")
|
|
]
|
|
REAL64 TotalGetRequests;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Get Requests/sec")
|
|
]
|
|
REAL64 GetRequestssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Post Requests")
|
|
]
|
|
REAL64 TotalPostRequests;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Post Requests/sec")
|
|
]
|
|
REAL64 PostRequestssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Head Requests")
|
|
]
|
|
REAL64 TotalHeadRequests;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Head Requests/sec")
|
|
]
|
|
REAL64 HeadRequestssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Put Requests")
|
|
]
|
|
REAL64 TotalPutRequests;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Put Requests/sec")
|
|
]
|
|
REAL64 PutRequestssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Delete Requests")
|
|
]
|
|
REAL64 TotalDeleteRequests;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Delete Requests/sec")
|
|
]
|
|
REAL64 DeleteRequestssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Trace Requests")
|
|
]
|
|
REAL64 TotalTraceRequests;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Trace Requests/sec")
|
|
]
|
|
REAL64 TraceRequestssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Move Requests")
|
|
]
|
|
REAL64 TotalMoveRequests;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Move Requests/sec")
|
|
]
|
|
REAL64 MoveRequestssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Copy Requests")
|
|
]
|
|
REAL64 TotalCopyRequests;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Copy Requests/sec")
|
|
]
|
|
REAL64 CopyRequestssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Mkcol Requests")
|
|
]
|
|
REAL64 TotalMkcolRequests;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Mkcol Requests/sec")
|
|
]
|
|
REAL64 MkcolRequestssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Propfind Requests")
|
|
]
|
|
REAL64 TotalPropfindRequests;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Propfind Requests/sec")
|
|
]
|
|
REAL64 PropfindRequestssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Proppatch Requests")
|
|
]
|
|
REAL64 TotalProppatchRequests;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Proppatch Requests/sec")
|
|
]
|
|
REAL64 ProppatchRequestssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Search Requests")
|
|
]
|
|
REAL64 TotalSearchRequests;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Search Requests/sec")
|
|
]
|
|
REAL64 SearchRequestssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Lock Requests")
|
|
]
|
|
REAL64 TotalLockRequests;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Lock Requests/sec")
|
|
]
|
|
REAL64 LockRequestssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Unlock Requests")
|
|
]
|
|
REAL64 TotalUnlockRequests;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Unlock Requests/sec")
|
|
]
|
|
REAL64 UnlockRequestssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Other Request Methods")
|
|
]
|
|
REAL64 TotalOtherRequestMethods;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Other Request Methods/sec")
|
|
]
|
|
REAL64 OtherRequestMethodssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Method Requests")
|
|
]
|
|
REAL64 TotalMethodRequests;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Total Method Requests/sec")
|
|
]
|
|
REAL64 TotalMethodRequestssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total CGI Requests")
|
|
]
|
|
REAL64 TotalCGIRequests;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("CGI Requests/sec")
|
|
]
|
|
REAL64 CGIRequestssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total ISAPI Extension Requests")
|
|
]
|
|
REAL64 TotalISAPIExtensionRequests;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("ISAPI Extension Requests/sec")
|
|
]
|
|
REAL64 ISAPIExtensionRequestssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Not Found Errors")
|
|
]
|
|
REAL64 TotalNotFoundErrors;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Not Found Errors/sec")
|
|
]
|
|
REAL64 NotFoundErrorssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Locked Errors")
|
|
]
|
|
REAL64 TotalLockedErrors;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Locked Errors/sec")
|
|
]
|
|
REAL64 LockedErrorssec;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Current CGI Requests")
|
|
]
|
|
REAL64 CurrentCGIRequests;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Current ISAPI Extension Requests")
|
|
]
|
|
REAL64 CurrentISAPIExtensionRequests;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Maximum CGI Requests")
|
|
]
|
|
REAL64 MaximumCGIRequests;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Maximum ISAPI Extension Requests")
|
|
]
|
|
REAL64 MaximumISAPIExtensionRequests;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Current CAL count for authenticated users")
|
|
]
|
|
REAL64 CurrentCALcountforauthenticatedusers;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Maximum CAL count for authenticated users")
|
|
]
|
|
REAL64 MaximumCALcountforauthenticatedusers;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total count of failed CAL requests for authenticated users")
|
|
]
|
|
REAL64 TotalcountoffailedCALrequestsforauthenticatedusers;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Current CAL count for SSL connections")
|
|
]
|
|
REAL64 CurrentCALcountforSSLconnections;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Maximum CAL count for SSL connections")
|
|
]
|
|
REAL64 MaximumCALcountforSSLconnections;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total count of failed CAL requests for SSL connections")
|
|
]
|
|
REAL64 TotalcountoffailedCALrequestsforSSLconnections;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Blocked Async I/O Requests")
|
|
]
|
|
REAL64 TotalBlockedAsyncIORequests;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Allowed Async I/O Requests")
|
|
]
|
|
REAL64 TotalAllowedAsyncIORequests;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Total Rejected Async I/O Requests")
|
|
]
|
|
REAL64 TotalRejectedAsyncIORequests;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Current Blocked Async I/O Requests")
|
|
]
|
|
REAL64 CurrentBlockedAsyncIORequests;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Measured Async I/O Bandwidth Usage")
|
|
]
|
|
REAL64 MeasuredAsyncIOBandwidthUsage;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Service Uptime")
|
|
]
|
|
REAL64 ServiceUptime;
|
|
};
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|LogicalDisk")
|
|
]
|
|
Class PERFLogicalDisk : Win32_PerfFormattedData
|
|
{
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x20020400),
|
|
PropertyContext("% Free Space")
|
|
]
|
|
REAL64 PercentFreeSpace;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Free Megabytes")
|
|
]
|
|
REAL64 FreeMegabytes;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Current Disk Queue Length")
|
|
]
|
|
REAL64 CurrentDiskQueueLength;
|
|
[read,
|
|
CounterType(0x00550500),
|
|
PropertyContext("Avg. Disk Queue Length")
|
|
]
|
|
REAL64 AvgDiskQueueLength;
|
|
[read,
|
|
CounterType(0x00550500),
|
|
PropertyContext("Avg. Disk Read Queue Length")
|
|
]
|
|
REAL64 AvgDiskReadQueueLength;
|
|
[read,
|
|
CounterType(0x00550500),
|
|
PropertyContext("Avg. Disk Write Queue Length")
|
|
]
|
|
REAL64 AvgDiskWriteQueueLength;
|
|
[read,
|
|
CounterType(0x30020400),
|
|
PropertyContext("Avg. Disk sec/Transfer")
|
|
]
|
|
REAL64 AvgDisksecTransfer;
|
|
[read,
|
|
CounterType(0x30020400),
|
|
PropertyContext("Avg. Disk sec/Read")
|
|
]
|
|
REAL64 AvgDisksecRead;
|
|
[read,
|
|
CounterType(0x30020400),
|
|
PropertyContext("Avg. Disk sec/Write")
|
|
]
|
|
REAL64 AvgDisksecWrite;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Disk Transfers/sec")
|
|
]
|
|
REAL64 DiskTransferssec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Disk Reads/sec")
|
|
]
|
|
REAL64 DiskReadssec;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Disk Writes/sec")
|
|
]
|
|
REAL64 DiskWritessec;
|
|
[read,
|
|
CounterType(0x10410500),
|
|
PropertyContext("Disk Bytes/sec")
|
|
]
|
|
REAL64 DiskBytessec;
|
|
[read,
|
|
CounterType(0x10410500),
|
|
PropertyContext("Disk Read Bytes/sec")
|
|
]
|
|
REAL64 DiskReadBytessec;
|
|
[read,
|
|
CounterType(0x10410500),
|
|
PropertyContext("Disk Write Bytes/sec")
|
|
]
|
|
REAL64 DiskWriteBytessec;
|
|
[read,
|
|
CounterType(0x40020500),
|
|
PropertyContext("Avg. Disk Bytes/Transfer")
|
|
]
|
|
REAL64 AvgDiskBytesTransfer;
|
|
[read,
|
|
CounterType(0x40020500),
|
|
PropertyContext("Avg. Disk Bytes/Read")
|
|
]
|
|
REAL64 AvgDiskBytesRead;
|
|
[read,
|
|
CounterType(0x40020500),
|
|
PropertyContext("Avg. Disk Bytes/Write")
|
|
]
|
|
REAL64 AvgDiskBytesWrite;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Split IO/Sec")
|
|
]
|
|
REAL64 SplitIOSec;
|
|
};
|
|
|
|
[singleton, dynamic, provider("PerfProv"),
|
|
ClassContext("local|SQLServer Buffer Manager")]
|
|
Class SQLServerBufferManager : Win32_PerfFormattedData
|
|
{
|
|
[PropertyContext("Buffer cache hit ratio")]
|
|
REAL64 Buffercachehitratioperf;
|
|
|
|
[PropertyContext("Page lookups/sec")]
|
|
REAL64 Pagelookupssecperf;
|
|
|
|
[PropertyContext("Free list stalls/sec")]
|
|
REAL64 Freeliststallssecperf;
|
|
|
|
[PropertyContext("Free pages")]
|
|
REAL64 Freepagesperf;
|
|
|
|
[PropertyContext("Total pages")]
|
|
REAL64 Totalpagesperf;
|
|
|
|
[PropertyContext("Target pages")]
|
|
REAL64 Targetpagesperf;
|
|
|
|
[PropertyContext("Database pages")]
|
|
REAL64 Databasepagesperf;
|
|
|
|
[PropertyContext("Reserved pages")]
|
|
REAL64 Reservedpagesperf;
|
|
|
|
[PropertyContext("Stolen pages")]
|
|
REAL64 Stolenpagesperf;
|
|
|
|
[PropertyContext("Lazy writes/sec")]
|
|
REAL64 Lazywritessecperf;
|
|
|
|
[PropertyContext("Readahead pages/sec")]
|
|
REAL64 Readaheadpagessecperf;
|
|
|
|
[PropertyContext("Procedure cache pages")]
|
|
REAL64 Procedurecachepagesperf;
|
|
|
|
[PropertyContext("Page reads/sec")]
|
|
REAL64 Pagereadssecperf;
|
|
|
|
[PropertyContext("Page writes/sec")]
|
|
REAL64 Pagewritessecperf;
|
|
|
|
[PropertyContext("Checkpoint pages/sec")]
|
|
REAL64 Checkpointpagessecperf;
|
|
|
|
[PropertyContext("AWE lookup maps/sec")]
|
|
REAL64 AWElookupmapssecperf;
|
|
|
|
[PropertyContext("AWE stolen maps/sec")]
|
|
REAL64 AWEstolenmapssecperf;
|
|
|
|
[PropertyContext("AWE write maps/sec")]
|
|
REAL64 AWEwritemapssecperf;
|
|
|
|
[PropertyContext("AWE unmap calls/sec")]
|
|
REAL64 AWEunmapcallssecperf;
|
|
|
|
[PropertyContext("AWE unmap pages/sec")]
|
|
REAL64 AWEunmappagessecperf;
|
|
|
|
[PropertyContext("Page life expectancy")]
|
|
REAL64 Pagelifeexpectancyperf;
|
|
|
|
};
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|SQLServer Buffer Partition")
|
|
]
|
|
Class SQLServerBufferPartition : Win32_PerfFormattedData {
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Free pages")
|
|
]
|
|
REAL64 Freepagesperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Free list requests/sec")
|
|
]
|
|
REAL64 Freelistrequestssecperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Free list empty/sec")
|
|
]
|
|
REAL64 Freelistemptysecperf;
|
|
};
|
|
|
|
[singleton, dynamic, provider("PerfProv"),
|
|
ClassContext("local|SQLServer General Statistics")]
|
|
Class SQLServerGeneralStatistics : Win32_PerfFormattedData
|
|
{
|
|
[PropertyContext("Logins/sec")]
|
|
REAL64 Loginssecperf;
|
|
|
|
[PropertyContext("Logouts/sec")]
|
|
REAL64 Logoutssecperf;
|
|
|
|
[PropertyContext("User Connections")]
|
|
REAL64 UserConnectionsperf;
|
|
|
|
};
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|SQLServer Locks")
|
|
]
|
|
Class SQLServerLocks : Win32_PerfFormattedData {
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Lock Requests/sec")
|
|
]
|
|
REAL64 LockRequestssecperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Lock Timeouts/sec")
|
|
]
|
|
REAL64 LockTimeoutssecperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Number of Deadlocks/sec")
|
|
]
|
|
REAL64 NumberofDeadlockssecperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Lock Waits/sec")
|
|
]
|
|
REAL64 LockWaitssecperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Lock Wait Time (ms)")
|
|
]
|
|
REAL64 LockWaitTimemsperf;
|
|
[read,
|
|
CounterType(0x20020400),
|
|
PropertyContext("Average Wait Time (ms)")
|
|
]
|
|
REAL64 AverageWaitTimemsperf;
|
|
};
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|SQLServer Databases")
|
|
]
|
|
Class SQLServerDatabases : Win32_PerfFormattedData {
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Data File(s) Size (KB)")
|
|
]
|
|
REAL64 DataFilesSizeKBperf;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Log File(s) Size (KB)")
|
|
]
|
|
REAL64 LogFilesSizeKBperf;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Log File(s) Used Size (KB)")
|
|
]
|
|
REAL64 LogFilesUsedSizeKBperf;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Percent Log Used")
|
|
]
|
|
REAL64 PercentLogUsedperf;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Active Transactions")
|
|
]
|
|
REAL64 ActiveTransactionsperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Transactions/sec")
|
|
]
|
|
REAL64 Transactionssecperf;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Repl. Pending Xacts")
|
|
]
|
|
REAL64 ReplPendingXactsperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Repl. Trans. Rate")
|
|
]
|
|
REAL64 ReplTransRateperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Log Cache Reads/sec")
|
|
]
|
|
REAL64 LogCacheReadssecperf;
|
|
[read,
|
|
CounterType(0x20020400),
|
|
PropertyContext("Log Cache Hit Ratio")
|
|
]
|
|
REAL64 LogCacheHitRatioperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Bulk Copy Rows/sec")
|
|
]
|
|
REAL64 BulkCopyRowssecperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Bulk Copy Throughput/sec")
|
|
]
|
|
REAL64 BulkCopyThroughputsecperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Backup/Restore Throughput/sec")
|
|
]
|
|
REAL64 BackupRestoreThroughputsecperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("DBCC Logical Scan Bytes/sec")
|
|
]
|
|
REAL64 DBCCLogicalScanBytessecperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Shrink Data Movement Bytes/sec")
|
|
]
|
|
REAL64 ShrinkDataMovementBytessecperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Log Flushes/sec")
|
|
]
|
|
REAL64 LogFlushessecperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Log Bytes Flushed/sec")
|
|
]
|
|
REAL64 LogBytesFlushedsecperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Log Flush Waits/sec")
|
|
]
|
|
REAL64 LogFlushWaitssecperf;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Log Flush Wait Time")
|
|
]
|
|
REAL64 LogFlushWaitTimeperf;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Log Truncations")
|
|
]
|
|
REAL64 LogTruncationsperf;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Log Growths")
|
|
]
|
|
REAL64 LogGrowthsperf;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Log Shrinks")
|
|
]
|
|
REAL64 LogShrinksperf;
|
|
};
|
|
|
|
[singleton, dynamic, provider("PerfProv"),
|
|
ClassContext("local|SQLServer Latches")]
|
|
Class SQLServerLatches : Win32_PerfFormattedData
|
|
{
|
|
[PropertyContext("Latch Waits/sec")]
|
|
REAL64 LatchWaitssecperf;
|
|
|
|
[PropertyContext("Average Latch Wait Time (ms)")]
|
|
REAL64 AverageLatchWaitTimemsperf;
|
|
|
|
[PropertyContext("Total Latch Wait Time (ms)")]
|
|
REAL64 TotalLatchWaitTimemsperf;
|
|
|
|
};
|
|
|
|
[singleton, dynamic, provider("PerfProv"),
|
|
ClassContext("local|SQLServer Access Methods")]
|
|
Class SQLServerAccessMethods : Win32_PerfFormattedData
|
|
{
|
|
[PropertyContext("Full Scans/sec")]
|
|
REAL64 FullScanssecperf;
|
|
|
|
[PropertyContext("Range Scans/sec")]
|
|
REAL64 RangeScanssecperf;
|
|
|
|
[PropertyContext("Probe Scans/sec")]
|
|
REAL64 ProbeScanssecperf;
|
|
|
|
[PropertyContext("Scan Point Revalidations/sec")]
|
|
REAL64 ScanPointRevalidationssecperf;
|
|
|
|
[PropertyContext("Workfiles Created/sec")]
|
|
REAL64 WorkfilesCreatedsecperf;
|
|
|
|
[PropertyContext("Worktables Created/sec")]
|
|
REAL64 WorktablesCreatedsecperf;
|
|
|
|
[PropertyContext("Worktables From Cache Ratio")]
|
|
REAL64 WorktablesFromCacheRatioperf;
|
|
|
|
[PropertyContext("Forwarded Records/sec")]
|
|
REAL64 ForwardedRecordssecperf;
|
|
|
|
[PropertyContext("Skipped Ghosted Records/sec")]
|
|
REAL64 SkippedGhostedRecordssecperf;
|
|
|
|
[PropertyContext("Index Searches/sec")]
|
|
REAL64 IndexSearchessecperf;
|
|
|
|
[PropertyContext("FreeSpace Scans/sec")]
|
|
REAL64 FreeSpaceScanssecperf;
|
|
|
|
[PropertyContext("FreeSpace Page Fetches/sec")]
|
|
REAL64 FreeSpacePageFetchessecperf;
|
|
|
|
[PropertyContext("Pages Allocated/sec")]
|
|
REAL64 PagesAllocatedsecperf;
|
|
|
|
[PropertyContext("Extents Allocated/sec")]
|
|
REAL64 ExtentsAllocatedsecperf;
|
|
|
|
[PropertyContext("Mixed page allocations/sec")]
|
|
REAL64 Mixedpageallocationssecperf;
|
|
|
|
[PropertyContext("Extent Deallocations/sec")]
|
|
REAL64 ExtentDeallocationssecperf;
|
|
|
|
[PropertyContext("Page Deallocations/sec")]
|
|
REAL64 PageDeallocationssecperf;
|
|
|
|
[PropertyContext("Page Splits/sec")]
|
|
REAL64 PageSplitssecperf;
|
|
|
|
[PropertyContext("Table Lock Escalations/sec")]
|
|
REAL64 TableLockEscalationssecperf;
|
|
|
|
};
|
|
|
|
[singleton, dynamic, provider("PerfProv"),
|
|
ClassContext("local|SQLServer SQL Statistics")]
|
|
Class SQLServerSQLStatistics : Win32_PerfFormattedData
|
|
{
|
|
[PropertyContext("Batch Requests/sec")]
|
|
REAL64 BatchRequestssecperf;
|
|
|
|
[PropertyContext("Auto-Param Attempts/sec")]
|
|
REAL64 AutoParamAttemptssecperf;
|
|
|
|
[PropertyContext("Failed Auto-Params/sec")]
|
|
REAL64 FailedAutoParamssecperf;
|
|
|
|
[PropertyContext("Safe Auto-Params/sec")]
|
|
REAL64 SafeAutoParamssecperf;
|
|
|
|
[PropertyContext("Unsafe Auto-Params/sec")]
|
|
REAL64 UnsafeAutoParamssecperf;
|
|
|
|
[PropertyContext("SQL Compilations/sec")]
|
|
REAL64 SQLCompilationssecperf;
|
|
|
|
[PropertyContext("SQL Re-Compilations/sec")]
|
|
REAL64 SQLReCompilationssecperf;
|
|
|
|
};
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|SQLServer Cache Manager")
|
|
]
|
|
Class SQLServerCacheManager : Win32_PerfFormattedData {
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x20020400),
|
|
PropertyContext("Cache Hit Ratio")
|
|
]
|
|
REAL64 CacheHitRatioperf;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cache Pages")
|
|
]
|
|
REAL64 CachePagesperf;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Cache Object Counts")
|
|
]
|
|
REAL64 CacheObjectCountsperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Cache Use Counts/sec")
|
|
]
|
|
REAL64 CacheUseCountssecperf;
|
|
};
|
|
|
|
[singleton, dynamic, provider("PerfProv"),
|
|
ClassContext("local|SQLServer Memory Manager")]
|
|
Class SQLServerMemoryManager : Win32_PerfFormattedData
|
|
{
|
|
[PropertyContext("Connection Memory (KB)")]
|
|
REAL64 ConnectionMemoryKBperf;
|
|
|
|
[PropertyContext("Granted Workspace Memory (KB)")]
|
|
REAL64 GrantedWorkspaceMemoryKBperf;
|
|
|
|
[PropertyContext("Lock Memory (KB)")]
|
|
REAL64 LockMemoryKBperf;
|
|
|
|
[PropertyContext("Lock Blocks Allocated")]
|
|
REAL64 LockBlocksAllocatedperf;
|
|
|
|
[PropertyContext("Lock Owner Blocks Allocated")]
|
|
REAL64 LockOwnerBlocksAllocatedperf;
|
|
|
|
[PropertyContext("Lock Blocks")]
|
|
REAL64 LockBlocksperf;
|
|
|
|
[PropertyContext("Lock Owner Blocks")]
|
|
REAL64 LockOwnerBlocksperf;
|
|
|
|
[PropertyContext("Maximum Workspace Memory (KB)")]
|
|
REAL64 MaximumWorkspaceMemoryKBperf;
|
|
|
|
[PropertyContext("Memory Grants Outstanding")]
|
|
REAL64 MemoryGrantsOutstandingperf;
|
|
|
|
[PropertyContext("Memory Grants Pending")]
|
|
REAL64 MemoryGrantsPendingperf;
|
|
|
|
[PropertyContext("Optimizer Memory (KB)")]
|
|
REAL64 OptimizerMemoryKBperf;
|
|
|
|
[PropertyContext("SQL Cache Memory (KB)")]
|
|
REAL64 SQLCacheMemoryKBperf;
|
|
|
|
[PropertyContext("Target Server Memory(KB)")]
|
|
REAL64 TargetServerMemoryKBperf;
|
|
|
|
[PropertyContext("Total Server Memory (KB)")]
|
|
REAL64 TotalServerMemoryKBperf;
|
|
|
|
};
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|SQLServer User Settable")
|
|
]
|
|
Class SQLServerUserSettable : Win32_PerfFormattedData {
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Query")
|
|
]
|
|
REAL64 Queryperf;
|
|
};
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|SQLServer Replication Agents")
|
|
]
|
|
Class SQLServerReplicationAgents : Win32_PerfFormattedData {
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Running")
|
|
]
|
|
REAL64 Runningperf;
|
|
};
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|SQLServer Replication Merge")
|
|
]
|
|
Class SQLServerReplicationMerge : Win32_PerfFormattedData {
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Uploaded Changes/sec")
|
|
]
|
|
REAL64 UploadedChangessecperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Downloaded Changes/sec")
|
|
]
|
|
REAL64 DownloadedChangessecperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Conflicts/sec")
|
|
]
|
|
REAL64 Conflictssecperf;
|
|
};
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|SQLServer Replication Logreader")
|
|
]
|
|
Class SQLServerReplicationLogreader : Win32_PerfFormattedData {
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Logreader Delivery Latency")
|
|
]
|
|
REAL64 LogreaderDeliveryLatencyperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Logreader Delivered Cmds/sec")
|
|
]
|
|
REAL64 LogreaderDeliveredCmdssecperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Logreader Delivered Trans/sec")
|
|
]
|
|
REAL64 LogreaderDeliveredTranssecperf;
|
|
};
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|SQLServer Replication Dist.")
|
|
]
|
|
Class SQLServerReplicationDist : Win32_PerfFormattedData {
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x00010000),
|
|
PropertyContext("Dist Delivery Latency")
|
|
]
|
|
REAL64 DistDeliveryLatencyperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Dist Delivered Cmds/sec")
|
|
]
|
|
REAL64 DistDeliveredCmdssecperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Dist Delivered Trans/sec")
|
|
]
|
|
REAL64 DistDeliveredTranssecperf;
|
|
};
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|SQLServer Replication Snapshot")
|
|
]
|
|
Class SQLServerReplicationSnapshot : Win32_PerfFormattedData {
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Snapshot Delivered Cmds/sec")
|
|
]
|
|
REAL64 SnapshotDeliveredCmdssecperf;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Snapshot Delivered Trans/sec")
|
|
]
|
|
REAL64 SnapshotDeliveredTranssecperf;
|
|
};
|
|
|
|
[dynamic, read, provider("PerfProv"),
|
|
ProviderClsid("{f00b4404-f8f1-11ce-a5b6-00aa00680c3f}"),
|
|
ClassContext("local|SQLServer Backup Device")
|
|
]
|
|
Class SQLServerBackupDevice : Win32_PerfFormattedData {
|
|
[read, Key
|
|
]
|
|
String InstanceName;
|
|
[read,
|
|
CounterType(0x10410400),
|
|
PropertyContext("Device Throughput Bytes/sec")
|
|
]
|
|
REAL64 DeviceThroughputBytessecperf;
|
|
};
|
|
|
|
[singleton, dynamic, provider("PerfProv"),
|
|
ClassContext("local|Application Center Request Forwarder")]
|
|
Class ApplicationCenterRequestForwarder : Win32_PerfFormattedData
|
|
{
|
|
[PropertyContext("Total Requests")]
|
|
REAL64 TotalRequestsperf;
|
|
|
|
[PropertyContext("Total Forwarded Requests")]
|
|
REAL64 TotalForwardedRequestsperf;
|
|
|
|
[PropertyContext("Total Dynamic Requests")]
|
|
REAL64 TotalDynamicRequestsperf;
|
|
|
|
[PropertyContext("Total Publishing Requests")]
|
|
REAL64 TotalPublishingRequestsperf;
|
|
|
|
[PropertyContext("Total Sticky Requests")]
|
|
REAL64 TotalStickyRequestsperf;
|
|
|
|
[PropertyContext("Total HTMLA Requests")]
|
|
REAL64 TotalHTMLARequestsperf;
|
|
|
|
[PropertyContext("Total AC Web-Admin Requests")]
|
|
REAL64 TotalACWebAdminRequestsperf;
|
|
|
|
[PropertyContext("Total Failed Requests")]
|
|
REAL64 TotalFailedRequestsperf;
|
|
|
|
[PropertyContext("Total Requests/sec")]
|
|
REAL64 TotalRequestssecperf;
|
|
|
|
[PropertyContext("Total Forwarded Requests/sec")]
|
|
REAL64 TotalForwardedRequestssecperf;
|
|
|
|
[PropertyContext("Total Dynamic Requests/sec")]
|
|
REAL64 TotalDynamicRequestssecperf;
|
|
|
|
[PropertyContext("Total Publishing Requests/sec")]
|
|
REAL64 TotalPublishingRequestssecperf;
|
|
|
|
[PropertyContext("Total Sticky Requests/sec")]
|
|
REAL64 TotalStickyRequestssecperf;
|
|
|
|
[PropertyContext("Total HTMLA Requests/sec")]
|
|
REAL64 TotalHTMLARequestssecperf;
|
|
|
|
[PropertyContext("Total AC Web-Admin Requests/sec")]
|
|
REAL64 TotalACWebAdminRequestssecperf;
|
|
|
|
[PropertyContext("Total Failed Requests/sec")]
|
|
REAL64 TotalFailedRequestssecperf;
|
|
};
|
|
|