# DNS monitoring

DNS changes are invisible until mail stops arriving or a subdomain goes dark. Ranetrace keeps a live view of any domain's DNS records, grouped by type with their TTLs, snapshots every check, and tells you the moment a record changes. When something breaks, the snapshot history shows you exactly what changed and when.

## DNS changes are silent until something breaks

A changed record can take your mail, your subdomains, or your whole site down without a single error on your side. Watching the records is the only early warning there is.

- **All records in one place**: See the DNS records for your domain in one overview. No more digging through your registrar or running dig by hand.
- **Grouped by type**: Records are organized by type, A, AAAA, CNAME, MX, TXT, and NS, so you can find the one you are looking for at a glance.
- **TTL visibility**: Every record shows its TTL, so you know how long a change takes to propagate before you make it.
- **Change detection**: Every check takes a snapshot of your records and compares it with the last one. Any difference is caught.
- **Snapshot history**: Look back at what your DNS looked like at any check. When something broke, you can see exactly what changed and when.
- **Change alerts**: Get notified the moment a record changes. An expired delegation or a hijacked record is something you want to hear about first.

## And it loves Laravel and PHP


This check works on any website, no code required. Add the Ranetrace SDK to a Laravel or PHP app and the same site also gets [error tracking](https://ranetrace.com/features/error-monitoring.md), logs, and events from the inside, in the same dashboard where every check adds context to the others. Both SDKs also catch the JavaScript errors on your sites' frontends.

Every plan starts with a 14-day free trial. No credit card. Cancel anytime.

This page in a browser: https://ranetrace.com/features/dns-monitoring

Plans and prices: https://ranetrace.com/pricing.md
