|
Parâmetro |
Tipo |
Descrição |
Exemplo |
|---|---|---|---|
|
object |
A estrutura de dados de configuração de índice. Cenário 1 (apenas índice de texto completo):
Cenário 2 (índice de texto completo e índice de campo): |
||
| 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: |
|
|
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: |
|
| 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 |
| 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 |