すべてのプロダクト
Search
ドキュメントセンター

Simple Log Service:index

最終更新日:Sep 15, 2026

パラメーター

タイプ

説明

例

object

インデックス構成のデータ構造。

シナリオ 1 (全文インデックスのみ):

{
    "line": {
        "chn": false,
        "caseSensitive": false,
        "token":[","," ","'","\"",";","=","(",")","[","]","{","}","?","@","<","&","/",":","\n","\t","\r"]
    }
}

シナリオ 2 (全文インデックスとフィールドインデックス):

{
  "keys": {
    "region": {
      "doc_value": true,
      "alias": "",
      "type": "text",
      "caseSensitive": false,
      "chn": false,
      "token": [","," ","'","\"",";","=","(",")","[","]","{","}","?","@","<","&","/",":","\n","\t","\r"]
    },
    "end_time": {
      "doc_value": true,
      "alias": "",
      "type": "long"
    },
    "request_time": {
      "doc_value": true,
      "alias": "",
      "type": "double"
    }
  },
  "line": {
    "caseSensitive": false,
    "chn": true
  }
}

keys

object

フィールドインデックスの構成。キーはフィールド名、値はフィールドインデックスの構成です。全文インデックス、フィールドインデックス、またはインデックススキャンのいずれか 1 つ以上が存在する必要があります。 フィールドインデックスの例:

{
    "region": {
      "doc_value": true,
      "alias": "",
      "type": "text",
      "caseSensitive": false,
      "chn": false,
      "token": [","," ","'","\"",";","=","(",")","[","]","{","}","?","@","<","&","/",":","\n","\t","\r"]
    },
    "end_time": {
      "doc_value": true,
      "alias": "",
      "type": "long"
    },
    "request_time": {
      "doc_value": true,
      "alias": "",
      "type": "double"
    }
  }

フィールドインデックスの構成。キーはフィールド名で、値はフィールドインデックスの構成です。

line

object

全文インデックスの構成。全文インデックス、フィールドインデックス、またはインデックススキャンのいずれか 1 つ以上が存在する必要があります。 全文インデックスの例:

{
    "chn": false,
    "caseSensitive": false,
    "token":[","," ","'","\"",";","=","(",")","[","]","{","}","?","@","<","&","/",":","\n","\t","\r"]
}

auto_key_detect

boolean

自動インデックス検出機能を有効にするかどうかを指定します。この機能を有効にすると、インデックスを持たないログ内のフィールドが自動的に検出され、auto_text_keys (自動的に検出されたインデックスフィールド) に追加されます。自動的に検出されたインデックスフィールドは、分析が有効なテキストタイプです。大文字と小文字の区別およびトークンの設定は全文インデックスの構成を継承します。

false

auto_text_keys

array

自動的に検出されたインデックスフィールド。自動的に検出されたインデックスフィールドは、分析が有効なテキストタイプです。大文字と小文字の区別およびトークンの設定は全文インデックスの構成を継承します。自動インデックス検出が無効になった後、このフィールドを明示的にクリアしない限り、以前に検出されたインデックスは保持されます。

string

自動的に検出されたインデックスフィールド。自動的に検出されたインデックスフィールドは、分析が有効なテキストタイプです。大文字と小文字の区別およびトークンの設定は全文インデックスの構成を継承します。

host

caseSensitive

boolean

インデックスで大文字と小文字を区別するかどうかを指定します。デフォルト値: false。

true

chn

boolean

中国語の文字を含めるかどうかを指定します。デフォルト値: false。このオプションを有効にすると、書き込みパフォーマンスが低下する可能性があります。

false

exclude_keys

array

除外するフィールドのリスト。このパラメーターは include_keys と同時に指定できません。

string

除外するフィールドのリスト。

excludeField

include_keys

array

含めるフィールドのリスト。このパラメーターは exclude_keys と同時に指定できません。

string

含めるフィールドのリスト。

includeField

token

array

トークンデリミタのリスト。トークンパラメーターを設定して、フィールドのトークン化方法を指定できます。

string

トークンデリミタ (","、"."、"\r"、"\n" など)。

,

log_reduce

boolean

LogReduce を有効にするかどうかを指定します。LogReduce を有効にすると、ホワイトリストとブラックリストのうち最大 1 つが有効になります。

  • true: LogReduce が有効。

  • false (デフォルト): LogReduce が無効。

true

log_reduce_black_list

array

LogReduce でクラスタリングフィールドをフィルタリングするためのブラックリスト。このパラメーターは LogReduce が有効な場合にのみ有効になります。

string

ブラックリストのフィールド。

time

log_reduce_white_list

array

LogReduce でクラスタリングフィールドをフィルタリングするためのホワイトリスト。このパラメーターは LogReduce が有効な場合にのみ有効になります。

string

ホワイトリストのフィールド。

name

max_text_len

integer

Log Service では、フィールド値の最大長はデフォルトで 2,048 バイト (2 KB) に設定されています。フィールド値の最大長を変更するには、統計フィールド (テキスト) の最大長を設定します。有効な値: 64 ~ 16384。単位: バイト。

2048

scan_index

boolean

インデックススキャンを有効にするかどうかを指定します。全文インデックス、フィールドインデックス、またはインデックススキャンのいずれか 1 つ以上が存在する必要があります。

false