干货 | 云解析DNS之网站监控
云解析是在域名解析的基础上,由京东云团队,结合京东云的优质网络、主机资源研发的高可用、高可靠、功能丰富的权威DNS服务器。云解析拥有简单易用的控制台,方便用户对域名进行操作。采用多集群、多节点部署,拥有百G防护套餐,专业DNS团队提供全面的服务保障能力。本次操作需要用到京东云云解析【企业高级版】¥3888/年,因为只有这个版本才有
网站监控功能
一、搭建测试站点
具体配置如下:
-
计费模式:按配置
-
地域与可用区:华北-北京(可用区随意)
-
镜像:CentOS 7.4 64位
-
规格:1核4GB
-
存储:保持默认
-
安全组:开放全部端口(仅用于测试,生产环境根据需求开放)
-
带宽:1Mbps
-
名称:自定义
-
自定义数据:
如下
云主机创建完成如下:
浏览器中分别输入以上两个云主机的公网IP可验证测试站点是否创建成功
二、在云解析中添加域名
1. 添加域名
打开京东云控制台: https://console.jdcloud.com/,在左侧导航中依次点击
域名服务-
云解析,如图添加需要被解析的域名(需要填写一级域名)
添加完成后,需要到原域名服务商所在的控制台修改NS
各个服务商界面不同
NS修改完成
NS修改是否生效,由于控制台是定时查询同步,所以会有所延迟,具体可查询whois:https://net.jdcloud.com/domainInfo/whois
2. 添加域名解析记录
如图添加两条A记录,分别指向上一步创建的云主机
dns_test1的公网IP和云主机
dns_test2的公网IP(这里设置的两条记录
主机记录要相同,
记录值不同,具体看后面操作)
解析记录添加完如下:
验证添加的记录
三、设置网站监控
1. 设置报警联系人信息
注意:网站监控报警只有
安全设置中绑定的手机号和邮箱才能收到信息,联系人管理中设置的联系人信息无法收到报警。
nslookup解析也只能解析到dns_test2的记录
2. 添加网站监控
网站监控的时候,有3种域名切换规则:
-
①不对该域名记录做任何修改不测试(
不测试
) -
②强制暂停该解析记录
-
③自动切换到备用地址
注意: 在前面我们在云解析里添加了两条相同主机记录,不同记录值的解析(即两条记录同时工作),原因如下:
在切换规则为
强制暂停该解析记录时,需要至少两条解析记录,因为当此规则生效后,会暂停云解析中有故障的那条记录,留下的那一条解析记录继续对外提供访问服务。在切换规则为
自动切换到备用地址时,
强制暂停该解析记录:
如下图,切换规则选择
强制暂停该解析记录,切换方式选择
自动切回,通知策略选择
短信、
邮件、
消息栏(
消息栏就是控制台顶部导航的
消息)
注:恢复过程与结果就不操作了。
自动切换到备用地址:
删除域名解析中的云主机
dns_test2对应的解析记录,只保留云主机
dns_test1的解析记录
注:恢复过程与结果就不操作了。
自动切换到备用地址:
删除域名解析中的云主机
dns_test2对应的解析记录,只保留云主机
dns_test1的解析记录
切换到
网站监控如下图,切换规则选择
自动切换到备用地址,切换方式选择
自动切回,备用1地址填写文档开始创建的云主机
dns_test2对应的公网IP,通知策略选择
短信、
邮件、
消息栏(
消息栏就是控制台顶部导航的
消息)
接下来将云主机
dns_test1关闭来模拟故障(我设置的监控频率为1分钟,连续触发报警次数为3次,所以理论上来讲3分钟后才能看到效果)
报警短信
报警邮件:
我们用
nslookup命令发现域名也已经解析到了备用地址
由于我们设置的是
自动切回,接下来我们将云主机
dns_test1重新启动后观察是否会切回
同时我们也收到了恢复邮件
监控对象也由红色变为绿色
在消息栏和短信中我们同样也收到了恢复消息。
阅读原文
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69912185/viewspace-2649604/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/69912185/viewspace-2649604/
- 【干货】58集团监控业务实践:将网站运行信息透明化
- 利用Python自动监控网站并发送邮件告警的方法
- 用C#的控制台程序监控apache网站是否正常
- 推荐几个DNS问题定位网站
- 网站监控系统
- 监控网站是否可以正常打开的Shell脚本分享
- python实现批量监控网站
- 修改dns后,godaddy网站突然打不开了
- 使用jQuery图表插件Sparklines来开发一个实用的网站PV(page view)实时监控应用
- 干货!10大网站设计中不能犯的错误。
- Zabbix自定义监控网站服务是否能够正常响应
- 干货分享:不可错过的网站权重提高方法
- python实现zabbix批量监控WEB网站和批量监控主机端口
- python3监控网站状态
- 干货分享!12款响应式的移动网站模板免费下载
- 体验监控宝免费网站服务器监控服务 附注册账户及网站监控部署方法
- 利用dns解析来实现网站的负载均衡
- 威流网站监控系统新增飞信提醒
- 域名的(DNS)解析设置-------待补充(不完整版,dns云解析未完美完成)