DnsServerUpdateStatistics class

Represents DNS server statistics related to dynamic updates processing.

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 DnsServerUpdateStatistics
{
  uint32                 Received;
  uint32                 Empty;
  uint32                 NoOps;
  uint32                 Completed;
  uint32                 Rejected;
  uint32                 FormError;
  uint32                 NxDomain;
  uint32                 NotImplemented;
  uint32                 Refused;
  uint32                 YxDomain;
  uint32                 YxRRset;
  uint32                 NxRRset;
  uint32                 NotAuthoritative;
  uint32                 NotZone;
  uint32                 RefusedNonSecure;
  uint32                 RefusedAccessDenied;
  uint32                 SecureSuccess;
  uint32                 SecureFailure;
  uint32                 SecureDsWriteFailure;
  uint32                 DsSuccess;
  uint32                 DsWriteFailure;
  uint32                 Queued;
  uint32                 Timeout;
  uint32                 InQueue;
  uint32                 Forwards;
  uint32                 TcpForwards;
  uint32                 ForwardResponses;
  uint32                 ForwardTimeouts;
  uint32                 ForwardInQueue;
  DnsServerRecordRequest UpdateType[];
};

Members

The DnsServerUpdateStatistics class has these types of members:

Properties

The DnsServerUpdateStatistics class has these properties.

Completed
Data type: uint32
Access type: Read-only

The number of completed dynamic update requests received by the server.

DsSuccess
Data type: uint32
Access type: Read-only

The number of unsecure dynamic update requests received by the server, that were successfully updated in the directory server.

DsWriteFailure
Data type: uint32
Access type: Read-only

The number of unsecured dynamic update requests received by the server that the server failed to update in the directory server.

Empty
Data type: uint32
Access type: Read-only

The number of empty dynamic update requests received by the server.

FormError
Data type: uint32
Access type: Read-only

The number of dynamic update requests rejected by the server, due to malformed packets.

ForwardInQueue
Data type: uint32
Access type: Read-only

The number of update packets forwarded to other servers and which are waiting for a response.

ForwardResponses
Data type: uint32
Access type: Read-only

The number of response packets received for the update requests that were forwarded to other servers.

Forwards
Data type: uint32
Access type: Read-only

The number of update packets received that were forwarded to other servers.

ForwardTimeouts
Data type: uint32
Access type: Read-only

The number of update packets which timed out waiting for a response from other servers.

InQueue
Data type: uint32
Access type: Read-only

The number of update packets received which are waiting in the update queue for updates to complete on the remote server.

NoOps
Data type: uint32
Access type: Read-only

The number of no-op dynamic update requests, such as a dynamic update request with no update records, received by the server.

NotAuthoritative
Data type: uint32
Access type: Read-only

The number of dynamic update requests rejected by the server, due to the server not being authoritative for the zone.

NotImplemented
Data type: uint32
Access type: Read-only

The number of dynamic update requests rejected by the server, due to unimplemented functionality.

NotZone
Data type: uint32
Access type: Read-only

The number of dynamic update requests rejected by the server, due to the zone name not being recognized as one for which it is authoritative

NxDomain
Data type: uint32
Access type: Read-only

The number of dynamic update requests rejected by the server, due to name error.

NxRRset
Data type: uint32
Access type: Read-only

The number of dynamic update requests rejected by the server, due to an unknown resource record name.

Queued
Data type: uint32
Access type: Read-only

The number of updates packets received that needed to be sent to other remote server.

Received
Data type: uint32
Access type: Read-only

The number of WINS lookup requests received by the server.

Refused
Data type: uint32
Access type: Read-only

The number of dynamic update requests rejected by the server, due to malformed packets.

RefusedAccessDenied
Data type: uint32
Access type: Read-only

The number of dynamic update requests rejected by the server, due to a failure to update records in the directory server.

RefusedNonSecure
Data type: uint32
Access type: Read-only

The number of dynamic update requests rejected by the server, due to a non-secure update request received for a zone where secure updates are required.

Rejected
Data type: uint32
Access type: Read-only

The number of dynamic update requests rejected by the server.

SecureDsWriteFailure
Data type: uint32
Access type: Read-only

The number of secure dynamic update requests received by the server that the server failed to update in the directory server.

SecureFailure
Data type: uint32
Access type: Read-only

The number of secure dynamic update requests received by the server that could not be successfully applied.

SecureSuccess
Data type: uint32
Access type: Read-only

The number of secure dynamic update requests received by the server that were successfully applied.

TcpForwards
Data type: uint32
Access type: Read-only

The number of update packets received over TCP that were forwarded to other servers.

Timeout
Data type: uint32
Access type: Read-only

The number of update packets received, that timed-out while waiting to update the remote server.

UpdateType
Data type: DnsServerRecordRequest array
Access type: Read-only
Qualifiers: EmbeddedInstance ("DnsServerRecordRequest")

An array of counters that keep track of the number of update requests received for different DNS record types.

YxDomain
Data type: uint32
Access type: Read-only

The number of dynamic update requests rejected by the server, due to policy restrictions.

YxRRset
Data type: uint32
Access type: Read-only

The number of dynamic update requests rejected by the server, due to an unknown domain name.

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

 

 

Show: