DNS Monitoring
DNS Monitoring tracks configured hostnames and DNS records so operations teams can detect lookup failures, unexpected answers, slow resolution, and degraded DNS behavior before those issues affect services.
What DNS Monitoring Checks
- Lookup success, failure, and current monitoring state.
- Observed resolver result for a configured hostname or record.
- Expected record value mismatches when validation is configured.
- DNS latency and slow-resolution alert state.
- Last check time and recent status changes.
Product Boundaries
- Use DNS Monitoring to understand whether DNS records resolve correctly and reliably.
- Use Domain Monitoring to understand whether a domain itself is healthy and operationally safe.
- Use Endpoint Monitoring to confirm that a specific URL, application, or service responds successfully after DNS resolution.
Data And Alerts
- Domain, hostname, or record name.
- Record type and expected values when configured.
- Resolver result and DNS latency.
- Failure, mismatch, or degraded state.
- Last check time and alert state.
DNS Monitoring alerts on lookup failure, unexpected record values, slow resolution, propagation drift, or degraded DNS health. Alert routing uses the same notification and incident integrations as the rest of the Bitaic monitoring platform.
Configuration Example
Configuration note
Configure each DNS check with the record name, record type, expected values, mismatch behavior, and latency threshold.
dns_checks:
- name: www.example.com
record_type: A
expected_values:
- 203.0.113.10
alert_on_mismatch: true
max_latency_ms: 500CLI And API
Bitaic CLI and API workflows cover running DNS checks and managing configured DNS checks.