English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Gestão da Vida Útil do Índice do Elasticsearch

O gerenciamento do ciclo de vida do índice envolve a execução de operações de gestão com base em fatores como o tamanho dos shards e os requisitos de desempenho. A API de gestão do ciclo de vida do índice (ILM) permite que você gerencie automaticamente os índices ao longo do tempo.

Este capítulo lista as APIs ILM e suas usos.

API de gestão de estratégia

Nome da APIAção
Instância
Cria a estratégia de ciclo de vida.Cria a estratégia de ciclo de vida. Se a estratégia especificada existir, substitui a estratégia e aumenta a versão da estratégia.PUT_ilm / policy / policy_id
Obtém a estratégia de ciclo de vida.Retorna a definição da estratégia especificada. Inclui a versão da estratégia e a data da última modificação. Se nenhum plano for especificado, retorna todas as estratégias definidas.GET_ilm / policy / policy_id
Remove a estratégia de ciclo de vidaRemove a definição da estratégia de ciclo de vida especificada. Você não pode remover a estratégia que está em uso. Se a estratégia for usada para gerenciar qualquer índice, a solicitação falhará e retornará um erro.DELETE_ilm / policy / policy_id

API de gestão de índice

Nome da APIAção
Instância

Transfere para a API de passo do ciclo de vida.

Move manualmente o índice para o passo especificado e executa o passo.POST_ilm/move/index

Reexecuta a estratégia.

Define a estratégia para o passo onde ocorreu o erro e executa o passo.POST index/_ilm/retry
Remove a estratégia do editor de API de índice.Remove a estratégia de ciclo de vida atribuída e para a parar a gestão do índice especificado. Se especificado o padrão do índice, a estratégia atribuída será removida de todos os índices correspondentes.POST index/_ilm/remove

API de gerenciamento de operações

Nome da APIAçãoInstância
Obtém a API de gerenciamento do ciclo de vida do índice.Retorna o estado do plugin ILM. O campo operation_mode na resposta exibe um dos três estados seguintes: STARTED, STOPPING ou STOPPED.GET /_ilm/status
Inicie a API de gestão de ciclo de vida do índice.Se estiver parado, inicie o plugin ILM. Após a formação do cluster, o ILM será iniciado automaticamente.POST /_ilm/start
Parar a API de gestão de ciclo de vida do índice.Parar todas as operações de gestão de ciclo de vida e desligar o plugin ILM. Útil quando você está executando manutenção no cluster e precisa evitar que o ILM execute qualquer operação em índices.POST /_ilm/stop
Explique a API de ciclo de vida.Recupere informações sobre o estado atual da vida útil do índice, por exemplo, o estágio em execução, as operações e os passos. Exibe quando o índice foi introduzido em cada índice, a definição do estágio de execução e informações sobre quaisquer falhas.GET index/_ilm/explain