由于我最近遇到了一些意想不到的 DNS 服务器问题,我希望如果我的 DNS 服务器停止按预期运行,我会收到一封电子邮件。有没有现成的工具可以帮我做这件事,还是我最好编写一个 shell 脚本?
我知道这听起来有点主观。我的主要问题是“有没有现成的工具可以做到这一点?”我认为这根本不是主观的。
答案1
答案2
我认为 Pingdomhttp://www.pingdom.com除了标准的网站测试服务外,还提供 DNS 测试服务。我使用他们的网络测试服务有一段时间了。他们有一个不错的一次性检查工具:http://dnscheck.pingdom.com/
答案3
如果你不介意部署整个监控系统(例如纳吉奥斯),他们通常会对 DNS 进行测试并且也会发送电子邮件通知。
Nagios(及其他)还允许您调整报告阈值,以防您遇到不关心的瞬时错误。例如,仅当连续三次解析失败或 5 分钟内无法解析任何内容时才发送电子邮件。