Windows Server自动化上的recursion查询?

我们有一群拥有Windows Server域控制器的2008-2012 HyperV主机(跨不同的不相关站点的2008 DC级别,2008和2012服务器)。 偶尔,当客户端在主机重新启动后出现时,客户端调用我们的网站没有互联网(内部网工作,外部不)。 在DNSpipe理器中,我单击DNS服务器(DC)的属性,单击监视,然后运行简单和recursion查询testing。 简单总是通过,recursion总是失败。 我们重新启动DNS服务器服务,然后一切都通过。

服务器configuration为使用ISP DNS(即75.75.75.75,76.76.76.76)作为转发器。

问题是,我们是MSP。 我们应该知道该网站没有互联网之前,他们这样做。 我们应该能够打电话给他们,然后在打电话给我们之前说出发生了什么事情。 我们正在使用Kaseya,并且有能力设置监视集,而不是什么,所以这是我们必须使用的工具。 DNS是我不经常碰触的东西之一,所以我的知识可能有点生疏。

我的想法一直在检查perf服务器(DNS设置)失败,而DNS服务器closures,这并没有给我有意义的结果。 我一直在试图找出“在下面的时间间隔执行自动testing”的结果,因为我可以检查失败,但我不知道它在哪里。 另一个想法是做'nslookup 127.0.0.1'导致失败,但我不知道这是否会帮助我。

我正在寻找比清除caching和ping网站更深入的东西。 更强大的function,我可以部署到50个网站。 有任何想法吗?