乾貨 | 雲解析DNS之網站監控

雲解析是在域名解析的基礎上,由京東雲團隊,結合京東雲的優質網絡、主機資源研發的高可用、高可靠、功能豐富的權威DNS服務器。雲解析擁有簡單易用的控制檯,方便用戶對域名進行操做。採用多集羣、多節點部署,擁有百G防禦套餐,專業DNS團隊提供全面的服務保障能力。本次操做須要用到京東云云解析【企業高級版】¥3888/年,由於只有這個版本纔有網站監控功能html

1、搭建測試站點

具體配置以下:web

  • 計費模式:按配置瀏覽器

  • 地域與可用區:華北-北京(可用區隨意)安全

  • 鏡像:CentOS 7.4 64位bash

  • 規格:1核4GB服務器

  • 存儲:保持默認網絡

  • 安全組:開放所有端口(僅用於測試,生產環境根據需求開放)dom

  • 帶寬:1Mbps測試

  • 名稱:自定義網站

  • 自定義數據:以下

雲主機dns_test1:

1 #!/bin/bash
2 yum install httpd -y
3 systemctl enable httpd
4 systemctl start httpd
5 echo "Web01" > /var/www/html/index.html

雲主機dns_test2:

1 #!/bin/bash
2 yum install httpd -y
3 systemctl enable httpd
4 systemctl start httpd
5 echo "Web02" > /var/www/html/index.html

雲主機建立完成以下:

瀏覽器中分別輸入以上兩個雲主機的公網IP可驗證測試站點是否建立成功

 

2、在雲解析中添加域名

1. 添加域名

打開京東雲控制檯:https://console.jdcloud.com/,在左側導航中依次點擊域名服務-雲解析,如圖添加須要被解析的域名(須要填寫一級域名)

添加完成後,須要到原域名服務商所在的控制檯修改NS

各個服務商界面不一樣

NS修改完成

NS修改是否生效,因爲控制檯是定時查詢同步,因此會有所延遲,具體可查詢whois:https://net.jdcloud.com/domainInfo/whois

2. 添加域名解析記錄

如圖添加兩條A記錄,分別指向上一步建立的雲主機dns_test1的公網IP和雲主機dns_test2的公網IP(這裏設置的兩條記錄主機記錄要相同,記錄值不一樣,具體看後面操做)

 

解析記錄添加完以下:

驗證添加的記錄

 

3、設置網站監控

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從新啓動後觀察是否會切回

同時咱們也收到了恢復郵件

監控對象也由紅色變爲綠色

在消息欄和短信中咱們一樣也收到了恢復消息。

 

 

點擊「京東雲」親自操做感覺一下吧~

 

相關文章
相關標籤/搜索