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

管理生命周期索引 Elasticsearch

La gestión del ciclo de vida de los índices implica ejecutar operaciones de gestión basadas en factores como el tamaño de las particiones y los requisitos de rendimiento.

Este capítulo enumera las API de ILM y su uso.

API de gestión de políticas

Nombre de la APIFunción
Instancia
Crea una estrategia de ciclo de vida.Crea una estrategia de ciclo de vida. Si la estrategia especificada existe, reemplaza la estrategia y aumenta la versión de la estrategia.PUT_ilm / política / policy_id
Obtener estrategia de ciclo de vida.Devuelve la definición de política especificada. Incluye la versión de la política y la fecha de última modificación. Si no se especifica ninguna política, se devolverán todas las políticas definidas.GET_ilm / política / policy_id
Eliminar estrategia de ciclo de vidaElimina la definición de estrategia de ciclo de vida especificada. No puedes eliminar la estrategia que se está utilizando actualmente. Si la estrategia se utiliza para gestionar cualquier índice, la solicitud fallará y se devolverá un error.DELETE_ilm / política / policy_id

API de gestión de índice

Nombre de la APIFunción
Instancia

Transferir a la API de paso de ciclo de vida.

Mueve manualmente el índice al paso especificado y ejecuta ese paso.POST_ilm/mover/índice

Reintentar la estrategia.

Vuelve a establecer la estrategia en el paso donde se produjo el error y ejecuta ese paso.POST índice/_ilm/volver a intentar
Elimina la estrategia de la edición de la API de índice.Elimina la estrategia de ciclo de vida asignada y detiene la gestión del índice especificado. Si se especificó el modo de índice, se eliminará la estrategia asignada de todos los índices que coinciden.POST índice/_ilm/eliminar

API de gestión de operaciones

Nombre de la APIFunciónInstancia
Obtener la API de estado de gestión de ciclo de vida de índice.Devuelve el estado del plugin ILM. El campo operation_mode en la respuesta muestra uno de los siguientes tres estados: STARTED, STOPPING o STOPPED.GET /_ilm/estado
Iniciar API de gestión del ciclo de vida del índice.Si está detenido, inicie el complemento ILM. Después de formar el clúster, se iniciará automáticamente ILM.POST /_ilm/iniciar
Detener API de gestión del ciclo de vida del índice.Detiene todas las operaciones de gestión del ciclo de vida y detiene el complemento ILM. Es útil cuando realiza mantenimiento en el clúster y necesita evitar que ILM realice cualquier operación en los índices.POST /_ilm/detener
Explicar API de ciclo de vida.Recupera información sobre el estado actual del ciclo de vida del índice, como la fase en ejecución, las operaciones y los pasos. Muestra cuándo se introdujo cada índice, la definición de la fase de ejecución y cualquier información sobre fallos.GET índice/_ilm/explicar