72 lines
5.2 KiB
Markdown
72 lines
5.2 KiB
Markdown
---
|
||
id: dns
|
||
title: Monitoring DNS
|
||
sidebar_label: DNS Monitor
|
||
keywords: [ open source monitoring tool, open source DNS monitoring tool, monitoring DNS metrics ]
|
||
---
|
||
|
||
> Collect and monitor the general performance Metrics of DNS.
|
||
|
||
**Protocol Use:DNS**
|
||
|
||
## Configuration parameter
|
||
|
||
| Parameter name | Parameter help description |
|
||
|---------------------|--------------------------------------------------------------------------------------------------------------------------|
|
||
| Monitoring Host | Monitored IPV4, IPV6. Note⚠️Without protocol header (eg: https://, http://). |
|
||
| Monitoring name | Identify the name of this monitoring. The name needs to be unique. |
|
||
| Monitoring port | The port for DNS service provided to the outside,default is 53. |
|
||
| Address For DNS | The address for domain name resolution. |
|
||
| Connect Timeout | Set the timeout for connecting to the DNS server, default is 6000 milliseconds. |
|
||
| Record Type | The type of DNS record to query. Optional values include `A`, `AAAA`, `MX`, `NS`, `SRV`, and `ANY`. |
|
||
| Query Class | Resource class for DNS query. Optional values include `IN`, `CHAOS`, `HESIOD`, `NONE`, and `ANY`,default is IN. |
|
||
| Use TCP Protocol | DNS queries use the TCP protocol. |
|
||
| Collection interval | Interval time of monitor periodic data collection, unit: second, and the minimum interval that can be set is 30 seconds. |
|
||
| Bind Tags | Used to classify and manage monitoring resources. |
|
||
| Description remarks | For more information about identifying and describing this monitoring, users can note information here. |
|
||
|
||
### Collection Metrics
|
||
|
||
#### Metrics Set:Header
|
||
|
||
| Metric name | Metric unit | Metric help description |
|
||
|-------------------------|-------------|---------------------------------------------------|
|
||
| Response Time | ms | Time taken for DNS server to respond to requests. |
|
||
| Opcode | none | Type of the current message. |
|
||
| Response Status | none | Status code of the response. |
|
||
| Response Flags | none | Response flags. |
|
||
| Question Record Count | none | Number of question records. |
|
||
| Answer Record Count | none | Number of answer records. |
|
||
| Authority Record Count | none | Number of authoritative resource records. |
|
||
| Additional Record Count | none | Number of additional resource records. |
|
||
|
||
### Metrics Set: Question
|
||
|
||
| Metric name | Metric unit | Metric help description |
|
||
|-------------|-------------|-----------------------------------------------------------------------------------------------------------------------------------|
|
||
| Section | none | Question record information, including the queried domain name, resource type, resource record class, and additional information. |
|
||
|
||
### Metrics Set: Answer
|
||
|
||
| Metric name | Metric unit | Metric help description |
|
||
|-------------|-------------|----------------------------------------------------------------------------------------------------------------------------|
|
||
| Section0 | none | Answer 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 name | Metric unit | Metric help description |
|
||
|-------------|-------------|-------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||
| Section0 | none | SOA (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 name | Metric unit | Metric help description |
|
||
|-------------|-------------|-----------------------------------------|
|
||
| Section0 | none | Additional information for DNS queries. |
|
||
|
||
> The metric set collects up to 10 records, with metric names from Section0 to Section9.
|