05 Jul 2024 05:54 PM - last edited on 08 Jul 2024 08:46 AM by MaciejNeumann
Hi,
We have DNS servers in the onprem Data Center, and our VMs are in the Azure cloud. We have a domain controller in Azure that connects to DNS, and the domain controller will do replications to Azure VMs for name resolution. If the DNS server goes down, all our applications will be down, so we now want to monitor the DNS server in Dynatrace closely. Can someone provide any steps to onboard DNS servers in Dynatrace and start to monitor
Thanks
Solved! Go to Solution.
05 Jul 2024 08:03 PM
@Mohangurrampati, Easiest way is to install OneAgent, and then monitor the OS service corresponding to the DNS process.
Also, you get details of what is happening from DNS clients where you have OneAgent installed. You can also trigger metrics from those systems, if you want.
BTW, removed the file you uploaded, as it contained info that probably is better not publicly visible.
18 Jul 2024 07:49 PM
Congratulations, you happened to guess the new "Network Availability Monitoring" offering two weeks before it became public 🙂
19 Jul 2024 02:22 PM
Hello @Mohangurrampati ,
I can only approve of what @AntonioSousa says!
In addition, another approach is possible with monitoring the name resolution query time from the DNS client.
The OneAgent collects DNS metrics host.dns* with the dnsServerIp dimension, which is the target DNS server.
Here is an example of a possible custom dashboard :
Regards, Aurélien
19 Jul 2024 06:44 PM
Yes, these are the metrics I was referring to. They are very good! I have a similar dashboard in most of my clients, and it's quite impressive what you can discover. This week I discovered something that I had not ever seen, the YXDOMAIN (Name that should not exist, does exist) error 🤣