DNS Record Monitoring Service

I’ve been recently exploring the monitoring and capturing of DNS entry history for various types of DNS records, with a focus on (SOA, NS, MX, AAAA, A, TXT, CNAME) records. When working with different companies, you might build services that rely on DNS operated by other companies and individuals. Mistakes can occur when the service goes offline or automatic TLS certificate issuance fails. It’s important to monitor DNS records, set up alerts, and maintain a historical record of changes for specific DNS entries, including the chain of CNAME resolutions, without excessively capturing the rotation of DNS entries.