第25章 マルチクラスターデプロイメントのヘルスチェック
マルチクラスターデプロイメントの健全性を検証します。
{kubernetes} 環境で マルチクラスターデプロイメント を実行する場合は、すべてが期待どおりに稼働しているかどうかを確認するチェックを自動化する必要があります。
このページでは、Red Hat build of Keycloak のマルチクラスターセットアップを検証するために使用できる URL、{kubernetes} リソース、およびヘルスチェックエンドポイントの概要を示します。
25.1. Overview リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
プロアクティブなモニタリングストラテジーは、問題がユーザーに影響を与える前に検出して警告することを目的としています。このストラテジーは、Red Hat build of Keycloak の回復力と可用性を高める鍵となります。
さまざまなアーキテクチャーコンポーネント (アプリケーションの健全性、負荷分散、キャッシュ、全体的なシステムの状態など) を対象とするヘルスチェックは、次の点で重要です。
- 高可用性の確保
- すべてのサイトとロードバランサーが動作していることを確認することは、1 つのサイトがダウンした場合でもシステムがリクエストを処理できることを保証するための鍵となります。
- パフォーマンスの維持
- Red Hat build of Keycloak は、Data Grid キャッシュの健全性と分散をチェックすることで、セッションやその他の一時データを効率的に処理し、最適なパフォーマンスを維持できます。
- オペレーションの回復力
- Red Hat build of Keycloak の健全性と {kubernetes} 環境内の依存関係の健全性を継続的に監視することにより、システムは問題を迅速に特定し、場合によっては自動的に修復して、ダウンタイムを削減できます。