干货 | 云解析DNS之网站监控

验证添加的记录

三、设置网站监控

1. 设置报警联系人信息

注意:网站监控报警只有 安全设置 中绑定的手机号和邮箱才能收到信息, 联系人管理 中设置的联系人信息无法收到报警。

2. 添加网站监控

测试解析是否生效

我们要监控云主机 dns_test1 ,所以选择对应的公网IP即可

添加完成后如下图:

3. 设置网站监控

网站监控的时候,有3种域名切换规则:

  • ①不对该域名记录做任何修改不测试( 不测试

  • ②强制暂停该解析记录

  • ③自动切换到备用地址

注意:在前面我们在云解析里添加了两条相同主机记录,不同记录值的解析(即两条记录同时工作),原因如下:

  • 在切换规则为 强制暂停该解析记录 时,需要至少两条解析记录,因为当此规则生效后,会暂停云解析中有故障的那条记录,留下的那一条解析记录继续对外提供访问服务。

  • 在切换规则为 自动切换到备用地址 时,

强制暂停该解析记录:

如下图,切换规则选择 强制暂停该解析记录 ,切换方式选择 自动切回 ,通知策略选择 短信邮件消息栏消息栏 就是控制台顶部导航的 消息

接下来将云主机 dns_test1 关闭来模拟故障(我设置的监控频率为1分钟,连续触发报警次数为3次,所以理论上来讲3分钟后才能看到效果)

报警短信:

报警消息栏:

报警邮件:

故障发生后,如图:

告警信息 里也能看到相应故障信息

云主机dns_test1的解析记录被暂停

nslookup 解析也只能解析到dns_test2的记录

注:恢复过程与结果就不操作了。

自动切换到备用地址:

删除域名解析中的云主机 dns_test2 对应的解析记录,只保留云主机 dns_test1 的解析记录

切换到 网站监控 如下图,切换规则选择 自动切换到备用地址 ,切换方式选择 自动切回 ,备用1地址填写文档开始创建的云主机 dns_test2 对应的公网IP,通知策略选择 短信邮件消息栏消息栏 就是控制台顶部导航的 消息

接下来将云主机 dns_test1 关闭来模拟故障(我设置的监控频率为1分钟,连续触发报警次数为3次,所以理论上来讲3分钟后才能看到效果)

报警短信

报警消息栏

报警邮件:

故障发生后,如图:

浏览器中输入解析的域名,如果能显示 dns_test2 重点web内容则表示切换成功

我们用 nslookup 命令发现域名也已经解析到了备用地址

由于我们设置的是 自动切回 ,接下来我们将云主机 dns_test1 重新启动后观察是否会切回

同时我们也收到了恢复邮件

监控对象 也由红色变为绿色

在消息栏和短信中我们同样也收到了恢复消息。