Skip to main content
Version: v1.6.x

Monitoring DNS

Collect and monitor the general performance Metrics of DNS.

Protocol Use:DNS

Configuration parameter

Parameter nameParameter help description
Monitoring HostMonitored IPV4, IPV6. Note⚠️Without protocol header (eg: https://, http://).
Monitoring nameIdentify the name of this monitoring. The name needs to be unique.
Monitoring portThe port for DNS service provided to the outside,default is 53.
Address For DNSThe address for domain name resolution.
Connect TimeoutSet the timeout for connecting to the DNS server, default is 6000 milliseconds.
Query ClassResource class for DNS query. Optional values include IN, CHAOS, HESIOD, NONE, and ANY,default is IN.
Use TCP ProtocolDNS queries use the TCP protocol.
Collection intervalInterval time of monitor periodic data collection, unit: second, and the minimum interval that can be set is 30 seconds.
Bind TagsUsed to classify and manage monitoring resources.
Description remarksFor more information about identifying and describing this monitoring, users can note information here.

Collection Metrics

Metrics Set:Header

Metric nameMetric unitMetric help description
Response TimemsTime taken for DNS server to respond to requests.
OpcodenoneType of the current message.
Response StatusnoneStatus code of the response.
Response FlagsnoneResponse flags.
Question Record CountnoneNumber of question records.
Answer Record CountnoneNumber of answer records.
Authority Record CountnoneNumber of authoritative resource records.
Additional Record CountnoneNumber of additional resource records.

Metrics Set: Question

Metric nameMetric unitMetric help description
SectionnoneQuestion record information, including the queried domain name, resource type, resource record class, and additional information.

Metrics Set: Answer

Metric nameMetric unitMetric help description
Section0noneAnswer record information, including the queried domain name, TTL, resource record class, resource type, and query result.

The metric set collects up to 10 records, with metric names from Section0 to Section9.

Metrics Set: Authority

Metric nameMetric unitMetric help description
Section0noneSOA (Start of Authority) record for the domain name, including queried domain name, TTL, resource type, resource record class, and other information.

The metric set collects up to 10 records, with metric names from Section0 to Section9.

Metrics Set: Additional

Metric nameMetric unitMetric help description
Section0noneAdditional information for DNS queries.

The metric set collects up to 10 records, with metric names from Section0 to Section9.