Skip to main content

Windows DNS

Overview

Windows DNS, the domain name system service on Windows-based systems, seamlessly integrates with Motadata AIOps to provide comprehensive monitoring and management capabilities. With this integration, organizations gain real-time visibility into the performance and health of their Windows DNS servers. Monitor critical DNS metrics such as query rates, response times, and zone transfer status to ensure efficient and reliable domain name resolution.

Prerequisites for Microsoft Windows DNS Integration with Motadata AIOps

  • Obtain the server credentials required for discovering the server on which Microsoft Windows DNS is installed.

  • Ensure that the user has administrator privileges on the server where Microsoft Windows DNS is installed.

  • Ensure that the Microsoft Windows DNS service is active and running on the server.

  • Confirm that the Microsoft Windows DNS process and service are listed in the process and service monitor settings of Motadata AIOps. While these may be listed by default, verify that the names of the service and process match the specific Microsoft Windows DNS version that you intend to monitor.

By meeting these prerequisites, you can integrate Microsoft Windows DNS with Motadata AIOps and enable effective monitoring and management of your Microsoft Windows DNS server.

List of Supported KPIs

NameDescriptionType
dns.received.wins.reverse.lookups.per.secNumber of WINS reverse lookup requests received per second.Count
dns.received.udp.queries.per.secNumber of UDP DNS queries received per second.Count
dns.recursive.queriesTotal number of recursive DNS queries made.Count
dns.udp.message.memory.bytesMemory usage in bytes for UDP DNS messages.Count
dns.sent.axfr.requestsNumber of AXFR (zone transfer) requests sent.Count
dns.received.udp.queriesTotal number of UDP DNS queries received.Count
dns.axfr.success.sendsNumber of successful AXFR (zone transfer) sends.Count
dns.recursive.queries.per.secNumber of recursive DNS queries made per second.Count
dns.dynamic.update.noops.per.secNumber of dynamic DNS update NOOPs (no operations) per second.Count
dns.dynamic.queued.updatesNumber of dynamic DNS queued updates waiting to be processed.Count
dns.received.notificationsTotal number of DNS notifications received.Count
dns.dynamic.update.timeoutsNumber of dynamic DNS update timeouts occurred.Count
dns.dynamic.update.receivesNumber of dynamic DNS update messages received.Count
dns.received.tcp.queriesTotal number of TCP DNS queries received.Count
dns.sent.wins.reverse.responsesNumber of WINS reverse lookup responses sent.Count
dns.sent.ixfr.requestsNumber of IXFR (incremental zone transfer) requests sent.Count
dns.sent.tcp.responses.per.secNumber of TCP DNS responses sent per second.Count
dns.dynamic.update.receives.per.secNumber of dynamic DNS update messages received per second.Count
dns.sent.udp.responsesTotal number of UDP DNS responses sent.Count
dns.received.wins.lookupsTotal number of WINS lookups received.Count
dns.sent.responses.per.secNumber of DNS responses sent per second.Count
dns.ixfr.success.sendsNumber of successful IXFR (incremental zone transfer) sends.Count
dns.record.flow.memory.bytesMemory usage in bytes for DNS record flow.Count
dns.received.ixfr.requestsTotal number of IXFR (incremental zone transfer) requests received.Count
dns.received.tcp.queries.per.secNumber of TCP DNS queries received per second.Count
dns.sent.tcp.responsesTotal number of TCP DNS responses sent.Count
dns.sent.udp.responses.per.secNumber of UDP DNS responses sent per second.Count
dns.recursive.query.failures.per.secNumber of failed recursive DNS queries per second.Count
dns.sent.notificationsTotal number of DNS notifications sent.Count
dns.secure.update.receivesNumber of secure DNS update messages received.Count
dns.dynamic.update.rejectsNumber of dynamic DNS update rejections.Count
dns.received.unmatched.responsesTotal number of unmatched DNS responses received.Count
dns.ixfr.tcp.success.receivesNumber of successful TCP IXFR (incremental zone transfer) receives.Count
dns.axfr.success.receivesTotal number of successful AXFR (full zone transfer) receives.Count
dns.secure.update.failuresTotal number of failed secure DNS updates.Count
dns.nbstat.memory.bytesMemory usage in bytes for DNS NBSTAT.Count
dns.received.axfr.requestsTotal number of AXFR (full zone transfer) requests received.Count
dns.tcp.message.memory.bytesMemory usage in bytes for TCP DNS messages.Count
dns.received.queries.per.secNumber of DNS queries received per second.Count
dns.received.wins.reverse.lookupsTotal number of WINS reverse lookups received.Count
dns.ixfr.udp.success.receivesTotal number of successful UDP IXFR (incremental zone transfer) receives.Count
dns.received.zone.transfer.requestsTotal number of zone transfer requests received.Count
dns.dynamic.update.database.writes.per.secNumber of dynamic DNS update database writes per second.Count
dns.received.wins.lookup.per.secNumber of WINS lookups received per second.Count
dns.received.ixfr.responsesTotal number of IXFR (incremental zone transfer) responses received.Count
dns.sent.responsesTotal number of DNS responses sent.Count
dns.recursive.timeouts.per.secNumber of recursive DNS query timeouts per second.Count
dns.sent.zone.transfer.soa.requestsTotal number of SOA (Start of Authority) requests sent for zone transfer.Count
dns.succeeded.zone.transfersTotal number of successful DNS zone transfers.Count
dns.received.axfr.responsesTotal number of AXFR (full zone transfer) responses received.Count
dns.sent.recursive.timeoutsTotal number of recursive DNS query timeouts sent.Count
dns.sent.wins.reverse.responses.per.secNumber of WINS reverse responses sent per second.Count
dns.sent.wins.responsesTotal number of WINS responses sent.Count
dns.zone.transfer.failuresTotal number of DNS zone transfer failures.Count
dns.caching.memory.bytesMemory usage in bytes for DNS caching.Count
dns.received.queriesTotal number of DNS queries received.Count
dns.database.node.memory.bytesMemory usage in bytes for DNS database nodes.Count
dns.secure.update.receives.per.secNumber of secure DNS update receives per second.Count
dns.ixfr.success.receivesTotal number of successful IXFR (incremental zone transfer) receives.Count
dns.recursive.query.failuresTotal number of recursive DNS query failures.Count
dns.dynamic.update.database.writesTotal number of dynamic DNS update database writes.Count
dns.dynamic.update.noopsTotal number of dynamic DNS update noops.Count
dns.sent.wins.responses.per.secNumber of WINS responses sent per second.Count