DnsServerStatistics class

Retrieves DNS server statistics.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[ClassVersion("1.0.0"), dynamic, provider("DnsServerPSProvider"), AMENDMENT]
class DnsServerStatistics
{
  DnsServerTimeStatistics      TimeStatistics;
  DnsServerQueryStatistics     QueryStatistics;
  DnsServerQuery2Statistics    Query2Statistics;
  DnsServerRecursionStatistics RecursionStatistics;
  DnsServerDnssecStatistics    DnssecStatistics;
  DnsServerMasterStatistics    MasterStatistics;
  DnsServerSecondaryStatistics SecondaryStatistics;
  DnsServerWinsStatistics      WinsStatistics;
  DnsServerUpdateStatistics    UpdateStatistics;
  DnsServerSecurityStatistics  SecurityStatistics;
  DnsServerDsStatistics        DsStatistics;
  DnsServerMemoryStatistics    MemoryStatistics;
  DnsServerTimeoutStatistics   TimeoutStatistics;
  DnsServerDatabaseStatistics  DatabaseStatistics;
  DnsServerRecordStatistics    RecordStatistics;
  DnsServerPacketStatistics    PacketStatistics;
  DnsServerNetBiosStatistics   NetBiosStatistics;
  DnsServerPrivateStatistics   PrivateStatistics;
  DnsServerErrorStatistics     ErrorStatistics;
  DnsServerCacheStatistics     CacheStatistics;
  DnsServerRRLStatistics       RRLStatistics;
};

Members

The DnsServerStatistics class has these types of members:

Properties

The DnsServerStatistics class has these properties.

CacheStatistics

Data type: DnsServerCacheStatistics

Access type: Read-only

Qualifiers: EmbeddedInstance ("DnsServerCacheStatistics")

The server cache statistics for the DNS server.

DatabaseStatistics

Data type: DnsServerDatabaseStatistics

Access type: Read-only

Qualifiers: EmbeddedInstance ("DnsServerDatabaseStatistics")

DNS server statistics related to the database tree.

DnssecStatistics

Data type: DnsServerDnssecStatistics

Access type: Read-only

Qualifiers: EmbeddedInstance ("DnsServerDnssecStatistics")

The DNSSEC statistics for the DNS server.

DsStatistics

Data type: DnsServerDsStatistics

Access type: Read-only

Qualifiers: EmbeddedInstance ("DnsServerDsStatistics")

DNS server statistics related to directory server processing.

ErrorStatistics

Data type: DnsServerErrorStatistics

Access type: Read-only

Qualifiers: EmbeddedInstance ("DnsServerErrorStatistics")

DNS server statistics related to the different types of errors returned by the server.

MasterStatistics

Data type: DnsServerMasterStatistics

Access type: Read-only

Qualifiers: EmbeddedInstance ("DnsServerMasterStatistics")

The DNS protocol processing statistics for the DNS server.

MemoryStatistics

Data type: DnsServerMemoryStatistics

Access type: Read-only

Qualifiers: EmbeddedInstance ("DnsServerMemoryStatistics")

DNS server statistics related to memory usage for different operations on the server.

NetBiosStatistics

Data type: DnsServerNetBiosStatistics

Access type: Read-only

Qualifiers: EmbeddedInstance ("DnsServerNetBiosStatistics")

DNS server statistics related to NBSTAT buffers usage.

PacketStatistics

Data type: DnsServerPacketStatistics

Access type: Read-only

Qualifiers: EmbeddedInstance ("DnsServerPacketStatistics")

DNS server statistics related to packets usage.

PrivateStatistics

Data type: DnsServerPrivateStatistics

Access type: Read-only

Qualifiers: EmbeddedInstance ("DnsServerPrivateStatistics")

DNS server statistics related to internal server processing.

Query2Statistics

Data type: DnsServerQuery2Statistics

Access type: Read-only

Qualifiers: EmbeddedInstance ("DnsServerQuery2Statistics")

The query2 statistics for the DNS server.

QueryStatistics

Data type: DnsServerQueryStatistics

Access type: Read-only

Qualifiers: EmbeddedInstance ("DnsServerQueryStatistics")

The query statistics for the DNS server.

RecordStatistics

Data type: DnsServerRecordStatistics

Access type: Read-only

Qualifiers: EmbeddedInstance ("DnsServerRecordStatistics")

DNS server statistics related to record usage.

RecursionStatistics

Data type: DnsServerRecursionStatistics

Access type: Read-only

Qualifiers: EmbeddedInstance ("DnsServerRecursionStatistics")

The lookup statistics for recursive resource records.

RRLStatistics

Data type: DnsServerRRLStatistics

Access type: Read-only

Qualifiers: EmbeddedInstance ("DnsServerRRLStatistics")

The DNS server statistics related to the server RRL.

Windows Server 2012 R2 and Windows Server 2012: Not supported.

SecondaryStatistics

Data type: DnsServerSecondaryStatistics

Access type: Read-only

Qualifiers: EmbeddedInstance ("DnsServerSecondaryStatistics")

The secondary zone processing statistics for the DNS server.

SecurityStatistics

Data type: DnsServerSecurityStatistics

Access type: Read-only

Qualifiers: EmbeddedInstance ("DnsServerSecurityStatistics")

DNS server statistics related to security context processing.

TimeoutStatistics

Data type: DnsServerTimeoutStatistics

Access type: Read-only

Qualifiers: EmbeddedInstance ("DnsServerTimeoutStatistics")

DNS server statistics related to timeout operations on the server.

TimeStatistics

Data type: DnsServerTimeStatistics

Access type: Read-only

Qualifiers: EmbeddedInstance ("DnsServerTimeStatistics")

The time statistics for the DNS server.

UpdateStatistics

Data type: DnsServerUpdateStatistics

Access type: Read-only

Qualifiers: EmbeddedInstance ("DnsServerUpdateStatistics")

The dynamic update protocol statistics for the DNS server.

WinsStatistics

Data type: DnsServerWinsStatistics

Access type: Read-only

Qualifiers: EmbeddedInstance ("DnsServerWinsStatistics")

The WINS statistics for the DNS server.

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2012
Namespace
Root\Microsoft\Windows\Dns
MOF
DnsServerPSProvider.mof
DLL
DnsServerPSProvider.dll

See also

DnsServerPSProvider Provider