このトピックでは、Ping ヘルスチェックの設定方法について説明します。
Ping ヘルスチェックとは
Ping ヘルスチェックは、Global Traffic Manager (GTM) がアドレスプール内の IP アドレスの正常性を監視するために使用する方法です。GTM は各 IP アドレスにプローブを送信し、その IP アドレス上で稼働しているアプリケーションサービスのステータスを確認します。IP アドレスが異常になった場合、GTM はその IP アドレスを DNS 応答から自動的に除外します。IP アドレスが再び正常になった場合、GTM はその IP アドレスを DNS 応答に自動的に再度含めます。
パラメーター
-
ヘルスチェックプロトコル
このトピックでは Ping プロトコルについて説明します。Ping プロトコルは、対象 IP アドレスのネットワーク到達可能性、パケット損失率、レイテンシーなどのメトリックを監視します。
-
ヘルスチェック間隔
各 IP アドレスのヘルスチェックを行う間隔です。デフォルトの間隔は 1 分です。最小間隔は 15 秒で、Ultimate Edition のユーザーのみが使用できます。
-
ping パケット
各ヘルスチェックプローブで送信する ping パケット数です。この値は、パケット損失率の算出に使用されます。値は 20 に固定されています。
-
パケット損失率
IP アドレスのパケット損失率がこのしきい値に達した場合、その IP アドレスは異常と見なされます。損失率は (パケット損失数 / 送信パケット総数) * 100% で算出されます。設定可能なしきい値: 10%、30%、50%、80%、90%、100%。
-
タイムアウト
ping 応答を待機する最大時間です。この期間内に応答がない場合、そのパケットは損失と見なされます。選択可能な値: 2s、3s、5s、10s。
-
連続失敗回数
アプリケーションサービスを異常と見なすために必要な、連続したプローブの失敗回数です。この設定は、一時的なネットワークジッターによる誤判定を防ぎます。設定可能な値: 1、2、3。
-
1: ヘルスチェックが1回失敗した場合、アプリケーションサービスは異常と見なされます。
-
2: ヘルスチェックに2回連続で失敗した場合、アプリケーションサービスは異常と見なされます。
-
3: ヘルスチェックに3回連続で失敗した場合、アプリケーションサービスは異常と見なされます。
重要ネットワークが完全に到達不能である場合や
ICMP 宛先到達不能応答が返される場合などの条件は、パケット損失としてカウントされません。そのため、パケット損失率のしきい値では異常とは判定されません。この問題を解決するには、ネットワークパスが有効であることを確認するか、HTTP ヘルスチェックに切り替えてください。
-
失敗率
失敗を報告した監視ノードの割合がこのしきい値を超えた場合、アプリケーションサービスは異常と判定されます。設定可能なしきい値: 20%、50%、80%、100%。
-
監視ノード
GTM がヘルスチェックプローブを送信するロケーションです。GTM には、以下のデフォルトの監視ノードがあります。
重要アドレスプールに Alibaba Cloud IP アドレスのみが含まれており、障害テストにブラックホールフィルタリングを使用する場合は、監視ノードとして ISP ノードを選択する必要があります。これは、ブラックホールフィルタリングが、クラウドネットワークとキャリアネットワークの間のインターネット境界で有効になるアクセスコントロールリスト (ACL) ポリシーであるためです。Alibaba Cloud IP アドレス間のトラフィックは通常、内部クラウドネットワーク内に留まり、この境界を経由しないため、プローブが正しく機能しません。
ノードタイプ
ロケーション
BGP ノード
張家口、青島、杭州、上海、フフホト、深圳、北京
海外ノード
香港 (中国)、ドイツ、シンガポール、カリフォルニア、マレーシア、日本
ISP ノード
China Unicom (武漢、大連、南京、天津)、China Telecom (青島、長沙、西安、鄭州)、China Mobile (深圳、大連、南京)
操作手順
-
Alibaba Cloud DNS - Global Traffic Manager コンソールにログインします。
-
インスタンス一覧ページで、対象のインスタンスを見つけ、設定 列の 操作 をクリックします。
-
インスタンスで GTM を設定していない場合は、ヘルスチェックの有効化の手順に従ってください。
-
インスタンスに GTM を設定済みの場合、[アドレスプール] タブをクリックします。管理するアドレスプールの横にある [+] アイコンをクリックします。ヘルスチェック セクションで、変更 をクリックして、ヘルスチェック間隔、タイムアウト、連続失敗回数、監視ノードなどの設定を構成します。