コンテンツにスキップ

ワークスペースインデックス設定の管理

概要

ここでは、管理画面におけるワークスペースのインデックス設定管理方法について説明します。

説明

Guance がサポートするストレージエンジンは、Opensearch、Elasticsearch、Doris です。これらのストレージエンジンが設定された環境において、ワークスペースのインデックス設定を管理する方法を説明します。

新規ワークスペースのインデックスデフォルト設定

システムを初めてデプロイする際に、後から追加するワークスペースに対してグローバルなインデックス設定をカスタマイズしたい場合、この方法で操作できます。 forethought-core という namespace 配下で、core という configmap を修正し、以下の内容を追加します。

WorkspaceDefaultesIndexSettings:
  number_of_shards: 1                       
  rollover_max_size: 30   
  number_of_replicas: 1 
  hot_retention: 24                

設定項目 説明 デフォルト値 推奨値
number_of_shards インデックスのプライマリシャード数 1 Opensearch クラスタの data ノード数に合わせる。Doris はデフォルトのまま
rollover_max_size シャードあたりのサイズ 30 30
number_of_replicas インデックスレプリカを有効にするか 1 ディスク容量に余裕がある場合は有効を推奨
hot_retention ホットデータの保持期間 24 ディスク容量に余裕がある場合は、より長い保持期間を設定可能。ES にホット/ウォーム/コールドアーキテクチャがない場合、この設定は無効

追加完了後、forethought-core namespace 配下のすべてのサービスを再起動します。

既存ワークスペースのインデックスデフォルト設定更新

管理者ユーザーで管理画面にログインします(管理画面のアドレスは、launcher 右上の機能キー → ドメイン名 で確認できます。management に対応するアドレスをコピーしてください)。デフォルトの保持ポリシーを変更したいワークスペースを選択し、インデックス設定 をクリックしてインデックスページに移動し、設定 をクリックしてストレージコンテンツごとにインデックスを設定します。 config-index-1.png config-index-2.png

ストレージエンジンが Opensearch または Elasticsearch の場合

ストレージエンジンに Opensearch または Elasticsearch を選択しているワークスペースの設定では、以下の項目を変更できます。 config-index-3.png

設定項目 説明 デフォルト値 推奨値
プライマリシャード インデックスのプライマリシャード数 1 Opensearch クラスタの data ノード数に合わせる
シャードあたりのサイズ シャードあたりのサイズ 30 30
レプリカを有効にする インデックスレプリカを有効にするか いいえ 有効にするとデフォルトで1レプリカ。ディスク容量に余裕がある場合は有効を推奨
ホットデータ保持期間 ホットデータの保持期間 0 デフォルトのまま(ES にホット/ウォーム/コールドアーキテクチャがない場合、この設定は無効)
詳細設定 インデックスに関する詳細設定 いいえ デフォルトのまま

ストレージエンジンが Doris の場合

ストレージエンジンに Doris を選択しているワークスペースの設定では、以下の項目を変更できます。 config-index-4.png

設定項目 説明 デフォルト値 推奨値
レプリカを有効にする レプリカを有効にするか いいえ ディスク容量に余裕がある場合は有効を推奨
ホットデータ保持期間 ホットデータをディスクに保持する期間。この期間を超えたデータはオブジェクトストレージに移行されます 24 ディスク容量に余裕がある場合は、より長い保持期間を設定可能

フィードバック

このページは役に立ちましたか?