你注意到了吗?OneAPM Cloud Test 已经全面开启支持 DNS 监控了!html
CT 产品自上线以来一直致力于产品完善,但愿可以尽量全面地知足用户需求,为您提供完美的用户体验。目前 Cloud Test 支持单页面监控、Ping 监控和 API 监控三种监控模式,加上上周上线的 DNS 监控,现已造成完整的产品功能体系。数据库
那么,您对于 DNS 监控了解多少?下面就跟随小编一块儿来作个深度解析:缓存
问题一:什么是 DNS?什么是 DNS 服务器?服务器
众所周知,DNS 即域名系统,做为域名和 IP 地址相互映射的分布式数据库使用户能更方便的访问互联网。域名经过 DNS 服务器解析成 IP 地址,用户在客户端发起访问申请,DNS 服务器将须要访问的域名解析成服务器可以读取的 IP,服务器接收到 IP 后将对应资源返回给客户端。因而可知,DNS 服务器在这一过程当中起到相当重要的做用。 网络
问题二:DNS 服务器会出现哪些故障?运维
域名 DNS 解析是访问网站时电脑自动执行的第一步操做,也是网站是否连通的第一道路牌。若是网站域名解析时出现故障,用户将没法访问到您的网站。分布式
常见域名解析故障缘由:性能
1.网站 DNS 劫持(域名劫持) 2.域名已过时或被中止 3.域名 DNS 服务器未解析 4.域名解析记录为空或不正确网站
第一种,DNS 劫持,也是不少僵尸网络和钓鱼软件的经常使用手段,经过注入恶意查询代码以利用域名服务器的漏洞或扰乱域名解析过程,使用户访问虚假网站,甚至经过注入伪造的响应污染解析器缓存或强化 DDOS 攻击使服务器瘫痪,DNS 劫持危害极大。htm
第二种,当用户访问某个域名时每每出现 404 报错,表示该域名不可用,服务器没法识别,出现这类错误每每极大影响用户体验。
第三种故障代表 DNS 服务器自己发生了错误,致使其解析功能出现异常。出现这种错误须要运维人员及时进行排查,不然将对网站PV形成严重影响。
第四种故障出如今解析过程当中,出现故障的可能缘由是域名解析返回结果为空或与预约的结果不匹配,须要更进一步的追查错误缘由。
问题三:我如何可以获知个人 DNS 是否发生了上述故障?
说到这里,终于轮到咱们 Cloud Test 的 DNS 监控上场了!DNS 监控是干吗的呢?简单说,就是监控你的 DNS 服务器是否正常,是否发生上述故障,而且在发生故障时可以深刻代码底层告诉你故障具体缘由。
举个例子,我在 CT 监控列表页添加 OneAPM 的 DNS 监控(www.oneapm.com),设置须要匹配的 IP 地址,假如个人 DNS 服务器发生域名劫持,域名解析结果将与设置的 IP 地址不匹配,这时个人监控页将会报一个解析错误,点击错误页面,可以查看错误发生的节点以及返回的响应码。 (图片来源:Cloud Test 添加 DNS 监控)
(图片来源:Cloud Test DNS 监控错误详情)
问题四:OneAPM 的 DNS 监控有什么特色?
说了这么多,你有没有开始好奇 OneAPM 的 DNS 监控到底有什么特色?好用很差用?
咱们同时具有如下几个特色:
1.轻量化,无需安装操做,简单注册,便可添加域名开启监控! DNS 监控秉承 Cloud Test 一向的轻量化特色,无需任何安装操做,只需填写邮箱填写简单信息完成注册验证,便可开启监控!
2.支持多种 DNS 查询类型。 Cloud Test DNS 监控支持 A 类型、MX 类型、NS 类型、CNAME 类型、TXT 类型等多种 DNS 查询类型,尽量全方位知足用户需求。
3.7×24 小时监控,实时守护您的 DNS 服务器。 一旦开启监控,CT 将实时监控您的 DNS,一旦发生错误将经过邮件及时通知您,同时您能够经过错误页面查看错误节点和错误详细信息,今后不再用对 DNS 故障摸不着头脑啦!
问题五:Cloud Test 的 DNS 监控怎么用?
说到这里,想必您早就想问这个问题了吧。这么好用的 DNS 监控到底应该怎么用呢?下面小编就向您简单介绍一下用法:
第一步,注册 OneAPM 帐号。 第二步,登陆,进入 Cloud Test,点击添加监控。
第三步,选择 DNS 监控,输入域名,完成简单设置。
第四步,当即查看监控报告!
完成以上三步,您已经开启 DNS 监控之旅,下面只须要回到监控列表便可查看监控详情。 若是您还有更多问题,访问这里有更详细内容哦~
Cloud Test 是基于云技术的实时监控系统,可以帮你们实时监控网站性能,监控CDN、DNS、API等第三方服务提供商的可用性,实现应用性能及时监测及时报警。想阅读更多技术文章,请访问 OneAPM 官方技术博客。
本文转自 OneAPM 官方博客