時系列インデックス設定

バックインデックスは、時系列データストリーム (TSDS) において、以下のインデックス設定をサポートします。

  • index.mode
  • (静的, 文字列) インデックスのモード。 有効な値は time_seriesnull (モードなし) です。 デフォルトは null です。

  • index.time_series.start_time
  • (静的, 文字列) インデックスが受け入れる最も早い @timestamp 値 (含む)。 index.mode のインデックスのみがこの設定をサポートします。 詳細については、時間制約のあるインデックス を参照してください。

  • index.time_series.end_time
  • (動的, 文字列) インデックスが受け入れる最新の @timestamp 値 (除外)。 index.modetime_series のインデックスのみがこの設定をサポートします。 詳細については、時間制約のあるインデックス を参照してください。

  • index.look_ahead_time
  • (静的, 時間単位) TSDS の書き込みインデックスの index.time_series.end_time を計算するために使用される間隔。 デフォルトは 30m (30 分) です。 1m (1 分) から 2h (2 時間) を受け入れます。 index.modetime_series のインデックスのみがこの設定をサポートします。 詳細については、先読み時間 を参照してください。 さらに、この設定は time_series.poll_interval クラスター設定よりも小さくすることはできません。

    look_ahead_time を増加させると、インデックスライフサイクル管理が、インデックスがもはや書き込みを受け取らないことを期待するアクションを実行する前に待機する時間も増加します。 詳細については、時間制約のあるインデックス を参照してください。

  • index.look_back_time
  • (静的, 時間単位) tsdb データストリームが作成されるときの TSDS の最初のバックインデックスの index.time_series.start_time を計算するために使用される間隔。 デフォルトは 2h (2 時間) です。 1m (1 分) から 7d (7 日) を受け入れます。 index.modetime_series のインデックスのみがこの設定をサポートします。 詳細については、振り返り時間 を参照してください。
  • index.routing_path
  • (静的, 文字列または文字列の配列) TSDS 内のドキュメントをインデックスシャードにルーティングするために使用されるプレーン keyword フィールド。 ワイルドカード (*) をサポートします。 index.modetime_series のインデックスのみがこの設定をサポートします。 デフォルトは空のリストですが、データストリームの場合は、コンポーネントおよびインデックステンプレートで定義された time_series_dimension 値を持つ 次元フィールド のリストにデフォルトします。 詳細については、次元ベースのルーティング を参照してください。

  • index.mapping.dimension_fields.limit
  • (動的, 整数) インデックスの最大 時系列次元 数。 デフォルトは 32768 です。