VPC環境で利用できます。
NAVERクラウドプラットフォームの Cloud Insightと連携して Search Engine Serviceで作成したクラスタのパフォーマンスと運用指標をモニタリングできます。監視条件に応じて通知を設定することで、クラスタに障害が発生した際に迅速に対処できます。
Cloud Insightでモニタリングするには、Cloud Insightご利用の申し込みを行ってください。
ダッシュボードとウィジェットの作成
Cloud Insightのダッシュボードを利用することで、Search Engine Serviceで作成したクラスタの指標を一目で確認できます。様々なウィジェットを追加して、ダッシュボードをユーザーが使いやすいように構成できます。
ここでは、Search Engine Serviceを活用するために必要な内容のみを簡潔に説明します。Cloud Insightのダッシュボードおよびウィジェットに関する詳細は、Dashboardをご参照ください。
Cloud Insightで Search Engine Serviceのクラスタをモニタリングするためのダッシュボードとウィジェットを作成する方法は、次の通りです。
- NAVERクラウドプラットフォームコンソールの VPC環境で、
> Services > Management & Governance > Cloud Insight (Monitoring) メニューを順にクリックします。 - Dashboardメニューをクリックします。
- [ダッシュボード作成] メニューをクリックします。
- 作成のポップアップが表示されたらダッシュボード名を入力し、 [作成] ボタンをクリックします。
- [ウィジェット追加] ボタンをクリックします。
- ウィジェットの名前を入力した後、ウィジェットのタイプを選択して [次へ] ボタンをクリックします。
- 設定情報を入力し、 [次へ] ボタンをクリックします。
- Product Type: Search Engine Service(VPC) を選択
- Target: 監視対象を選択
- グループ: 監視対象グループを選択。[監視グループ作成] ボタンをクリックしてグループを作成可能。
- 保有リソース全体: Search Engine Serviceで作成したリソースの中から選択
- Metric: モニタリングする項目を選択
- テンプレート: 監視テンプレートを選択。[監視テンプレート作成] ボタンをクリックしてテンプレートを作成可能。
- 全メトリック: 全モニタリング項目の中から選択(全モニタリング項目はサービスリストを参照)
- 設定データリスト: 選択したモニタリング項目のディメンション(プロパティ)、照会周期、集約方法を選択
- 設定したウィジェット内容を確認し、 [作成] ボタンをクリックします。
- ダッシュボードにウィジェットが追加されます。
監視条件と通知設定
Cloud Insightの Event Ruleを作成することで、Search Engine Serviceのクラスタに対する監視条件と通知を設定できます。Event発生時に通知を受け取るように設定することで、クラスタ障害に迅速に対処できます。
ここでは、Search Engine Serviceを活用するために必要な内容のみを簡潔に説明します。Event Ruleに関する詳細は、Event Ruleをご参照ください。
Cloud Insightで監視ルールを作成し、イベント発生時に通知が発生するように設定する方法は、次の通りです。
- NAVERクラウドプラットフォームコンソールの VPC環境で、
> Services > Management & Governance > Cloud Insight (Monitoring) メニューを順にクリックします。 - Configuration > Event Ruleメニューを順にクリックします。
- [Event Rules作成] ボタンをクリックします。
- Search Engine Service(VPC)をクリックし、 [次へ] ボタンをクリックします。
- 監視対象を設定し、 [次へ] ボタンをクリックします。
- グループを見る: 監視対象グループを選択。[グループ作成] ボタンをクリックしてグループを作成可能。
- 全体を見る: Search Engine Serviceで作成したリソースの中から監視対象を選択
- 監視項目を設定し、 [次へ] ボタンをクリックします。
-
テンプレートを見る: 監視テンプレートを選択。[テンプレート作成] ボタンをクリックしてテンプレートを作成可能。
-
全体を見る: モニタリング項目全体から監視項目を選択、イベント発生条件を設定
-
以下のメトリックに対して Event Ruleを設定すると、クラスタの障害を迅速に検知できます。
メトリック データタイプ 単位 説明 設定推奨条件 cluster_node_count FLOAT num 運用中のノード数 elasticsearch_process_status FLOAT num Elasticsearch Processのステータス - 1: alive
- 0: dead>
disk_free FLOAT num ストレージ空き容量(GB) 注意cluster_node_countメトリックの場合はマネージャノードにのみ記録されるため、監視対象の設定にご注意ください。
-
- [通知メッセージ送信] タブで、イベント発生時の通知対象者グループと通知方法を設定し、 [次へ] ボタンをクリックします。
- [通知対象者グループ作成] ボタンをクリックすると、通知対象者グループを作成できる Notification Recipientメニューページが実行されます。(対象者グループ作成を参照)
- ルール名を入力して設定した情報を確認し、 [作成] ボタンをクリックします。