Todos os produtos
Search
Central de documentação

Simple Log Service:index

Última atualização: Sep 15, 2026

Parâmetro

Tipo

Descrição

Exemplo

object

A estrutura de dados de configuração de índice.

Cenário 1 (apenas índice de texto completo):

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

Cenário 2 (índice de texto completo e índice de campo):

{
  "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

A configuração do índice de campo. A chave é o nome do campo e o valor é a configuração do índice de campo. Pelo menos um dos seguintes deve existir: índice de texto completo, índice de campo ou índice de varredura. Exemplo de índice de campo:

{
    "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"
    }
  }

A configuração do índice de campo. A chave é o nome do campo e o valor é a configuração do índice de campo.

line

object

A configuração do índice de texto completo. Pelo menos um dos seguintes deve existir: índice de texto completo, índice de campo ou índice de varredura. Exemplo de índice de texto completo:

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

auto_key_detect

boolean

Especifica se o recurso de descoberta automática de índice deve ser ativado. Após a ativação desse recurso, os campos nos logs que não possuem índices são descobertos automaticamente e adicionados a auto_text_keys (campos indexados descobertos automaticamente). Os campos indexados descobertos automaticamente são do tipo texto com a análise ativada. A sensibilidade a maiúsculas e minúsculas e as configurações de token herdam a configuração do índice de texto completo.

false

auto_text_keys

array

Os campos indexados descobertos automaticamente. Os campos indexados descobertos automaticamente são do tipo texto com a análise ativada. A sensibilidade a maiúsculas e minúsculas e as configurações de token herdam a configuração do índice de texto completo. Após a desativação da descoberta automática de índice, os índices descobertos anteriormente são retidos, a menos que você limpe explicitamente este campo.

string

Os campos indexados descobertos automaticamente. Os campos indexados descobertos automaticamente são do tipo texto com a análise ativada. A sensibilidade a maiúsculas e minúsculas e as configurações de token herdam a configuração do índice de texto completo.

host

caseSensitive

boolean

Especifica se o índice diferencia maiúsculas de minúsculas. Valor padrão: false.

true

chn

boolean

Especifica se devem ser incluídos caracteres chineses. Valor padrão: false. A ativação desta opção pode reduzir o desempenho de gravação.

false

exclude_keys

array

A lista de campos excluídos. Este parâmetro não pode ser especificado junto com include_keys.

string

A lista de campos excluídos.

excludeField

include_keys

array

A lista de campos incluídos. Este parâmetro não pode ser especificado junto com exclude_keys.

string

A lista de campos incluídos.

includeField

token

array

A lista de delimitadores de token. Você pode definir um parâmetro de token para especificar como o campo é tokenizado.

string

O delimitador de token, como ",", ".", "\r" ou "\n".

,

log_reduce

boolean

Especifica se o LogReduce deve ser ativado. Após a ativação do LogReduce, no máximo uma das listas, branca ou preta, entra em vigor.

  • true: O LogReduce está ativado.

  • false (padrão): O LogReduce não está ativado.

true

log_reduce_black_list

array

A lista preta para filtrar campos de cluster no LogReduce. Este parâmetro só entra em vigor quando o LogReduce está ativado.

string

O campo da lista preta.

time

log_reduce_white_list

array

A lista branca para filtrar campos de cluster no LogReduce. Este parâmetro só entra em vigor quando o LogReduce está ativado.

string

O campo da lista branca.

name

max_text_len

integer

O Simple Log Service define o comprimento máximo de um valor de campo como 2.048 bytes (2 KB) por padrão. Para alterar o comprimento máximo de um valor de campo, defina o comprimento máximo de um campo de estatísticas (texto). Valores válidos: 64 a 16384. Unidade: bytes.

2048

scan_index

boolean

Especifica se o índice de varredura deve ser ativado. Pelo menos um dos seguintes deve existir: índice de texto completo, índice de campo ou índice de varredura.

false