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
Name | Description | Type |
---|---|---|
dns.received.wins.reverse.lookups.per.sec | Number of WINS reverse lookup requests received per second. | Count |
dns.received.udp.queries.per.sec | Number of UDP DNS queries received per second. | Count |
dns.recursive.queries | Total number of recursive DNS queries made. | Count |
dns.udp.message.memory.bytes | Memory usage in bytes for UDP DNS messages. | Count |
dns.sent.axfr.requests | Number of AXFR (zone transfer) requests sent. | Count |
dns.received.udp.queries | Total number of UDP DNS queries received. | Count |
dns.axfr.success.sends | Number of successful AXFR (zone transfer) sends. | Count |
dns.recursive.queries.per.sec | Number of recursive DNS queries made per second. | Count |
dns.dynamic.update.noops.per.sec | Number of dynamic DNS update NOOPs (no operations) per second. | Count |
dns.dynamic.queued.updates | Number of dynamic DNS queued updates waiting to be processed. | Count |
dns.received.notifications | Total number of DNS notifications received. | Count |
dns.dynamic.update.timeouts | Number of dynamic DNS update timeouts occurred. | Count |
dns.dynamic.update.receives | Number of dynamic DNS update messages received. | Count |
dns.received.tcp.queries | Total number of TCP DNS queries received. | Count |
dns.sent.wins.reverse.responses | Number of WINS reverse lookup responses sent. | Count |
dns.sent.ixfr.requests | Number of IXFR (incremental zone transfer) requests sent. | Count |
dns.sent.tcp.responses.per.sec | Number of TCP DNS responses sent per second. | Count |
dns.dynamic.update.receives.per.sec | Number of dynamic DNS update messages received per second. | Count |
dns.sent.udp.responses | Total number of UDP DNS responses sent. | Count |
dns.received.wins.lookups | Total number of WINS lookups received. | Count |
dns.sent.responses.per.sec | Number of DNS responses sent per second. | Count |
dns.ixfr.success.sends | Number of successful IXFR (incremental zone transfer) sends. | Count |
dns.record.flow.memory.bytes | Memory usage in bytes for DNS record flow. | Count |
dns.received.ixfr.requests | Total number of IXFR (incremental zone transfer) requests received. | Count |
dns.received.tcp.queries.per.sec | Number of TCP DNS queries received per second. | Count |
dns.sent.tcp.responses | Total number of TCP DNS responses sent. | Count |
dns.sent.udp.responses.per.sec | Number of UDP DNS responses sent per second. | Count |
dns.recursive.query.failures.per.sec | Number of failed recursive DNS queries per second. | Count |
dns.sent.notifications | Total number of DNS notifications sent. | Count |
dns.secure.update.receives | Number of secure DNS update messages received. | Count |
dns.dynamic.update.rejects | Number of dynamic DNS update rejections. | Count |
dns.received.unmatched.responses | Total number of unmatched DNS responses received. | Count |
dns.ixfr.tcp.success.receives | Number of successful TCP IXFR (incremental zone transfer) receives. | Count |
dns.axfr.success.receives | Total number of successful AXFR (full zone transfer) receives. | Count |
dns.secure.update.failures | Total number of failed secure DNS updates. | Count |
dns.nbstat.memory.bytes | Memory usage in bytes for DNS NBSTAT. | Count |
dns.received.axfr.requests | Total number of AXFR (full zone transfer) requests received. | Count |
dns.tcp.message.memory.bytes | Memory usage in bytes for TCP DNS messages. | Count |
dns.received.queries.per.sec | Number of DNS queries received per second. | Count |
dns.received.wins.reverse.lookups | Total number of WINS reverse lookups received. | Count |
dns.ixfr.udp.success.receives | Total number of successful UDP IXFR (incremental zone transfer) receives. | Count |
dns.received.zone.transfer.requests | Total number of zone transfer requests received. | Count |
dns.dynamic.update.database.writes.per.sec | Number of dynamic DNS update database writes per second. | Count |
dns.received.wins.lookup.per.sec | Number of WINS lookups received per second. | Count |
dns.received.ixfr.responses | Total number of IXFR (incremental zone transfer) responses received. | Count |
dns.sent.responses | Total number of DNS responses sent. | Count |
dns.recursive.timeouts.per.sec | Number of recursive DNS query timeouts per second. | Count |
dns.sent.zone.transfer.soa.requests | Total number of SOA (Start of Authority) requests sent for zone transfer. | Count |
dns.succeeded.zone.transfers | Total number of successful DNS zone transfers. | Count |
dns.received.axfr.responses | Total number of AXFR (full zone transfer) responses received. | Count |
dns.sent.recursive.timeouts | Total number of recursive DNS query timeouts sent. | Count |
dns.sent.wins.reverse.responses.per.sec | Number of WINS reverse responses sent per second. | Count |
dns.sent.wins.responses | Total number of WINS responses sent. | Count |
dns.zone.transfer.failures | Total number of DNS zone transfer failures. | Count |
dns.caching.memory.bytes | Memory usage in bytes for DNS caching. | Count |
dns.received.queries | Total number of DNS queries received. | Count |
dns.database.node.memory.bytes | Memory usage in bytes for DNS database nodes. | Count |
dns.secure.update.receives.per.sec | Number of secure DNS update receives per second. | Count |
dns.ixfr.success.receives | Total number of successful IXFR (incremental zone transfer) receives. | Count |
dns.recursive.query.failures | Total number of recursive DNS query failures. | Count |
dns.dynamic.update.database.writes | Total number of dynamic DNS update database writes. | Count |
dns.dynamic.update.noops | Total number of dynamic DNS update noops. | Count |
dns.sent.wins.responses.per.sec | Number of WINS responses sent per second. | Count |