Add DNS checker

Checks DNS server availability via ping then performs configurable
DNS query (record_type: A, AAAA, TXT, MX, etc.).

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-26 17:39:16 +01:00
parent f70bf69133
commit c72117e6e1
4 changed files with 81 additions and 0 deletions

View File

@@ -1,9 +1,11 @@
from .ping import PingChecker
from .http import HttpChecker
from .snmp import SnmpChecker
from .dns import DnsChecker
CHECKERS = {
"ping": PingChecker,
"http": HttpChecker,
"snmp": SnmpChecker,
"dns": DnsChecker,
}