Quản lý vòng đời chỉ mục liên quan đến việc thực hiện các hành động quản lý dựa trên các yếu tố như kích thước phân đoạn và yêu cầu hiệu suất. API quản lý vòng đời chỉ mục (ILM) cho phép bạn tự động hóa cách bạn muốn quản lý các chỉ số của mình theo thời gian.
Chương này cung cấp danh sách các API ILM và cách sử dụng chúng.
API quản lý chính sách
Tên API |
Mục đích |
Thí dụ |
Tạo chính sách vòng đời. |
Tạo chính sách vòng đời. Nếu chính sách được chỉ định tồn tại, chính sách sẽ được thay thế và phiên bản chính sách được tăng lên. |
PUT_ilm / policy / policy_id |
Nhận chính sách vòng đời. |
Trả về định nghĩa chính sách đã chỉ định. Bao gồm phiên bản chính sách và ngày sửa đổi cuối cùng. Nếu không có chính sách nào được chỉ định, trả về tất cả các chính sách đã xác định. |
GET_ilm / policy / policy_id |
Xóa chính sách vòng đời |
Xóa định nghĩa chính sách vòng đời đã chỉ định. Bạn không thể xóa các chính sách hiện đang được sử dụng. Nếu chính sách đang được sử dụng để quản lý bất kỳ chỉ số nào, yêu cầu không thành công và trả về lỗi. |
DELETE_ilm / policy / policy_id |
API quản lý chỉ mục
Tên API |
Mục đích |
Thí dụ |
Chuyển sang API bước vòng đời. |
Di chuyển thủ công một chỉ mục vào bước đã chỉ định và thực hiện bước đó. |
POST_ilm / move / index |
Thử lại chính sách. |
Đặt chính sách trở lại bước xảy ra lỗi và thực hiện bước đó. |
POST index / _ilm / retry |
Xóa chính sách khỏi chỉnh sửa API chỉ mục. |
Loại bỏ chính sách vòng đời được chỉ định và ngừng quản lý chỉ mục được chỉ định. Nếu một mẫu chỉ mục được chỉ định, hãy xóa các chính sách đã chỉ định khỏi tất cả các chỉ số phù hợp. |
POST index / _ilm / remove |
API quản lý hoạt động
Tên API |
Mục đích |
Thí dụ |
Nhận API trạng thái quản lý vòng đời của chỉ mục. |
Trả về trạng thái của plugin ILM. Trường chế độ hoạt động trong phản hồi hiển thị một trong ba trạng thái: BẮT ĐẦU, DỪNG hoặc DỪNG. |
GET / _ilm / trạng thái |
Khởi động API quản lý vòng đời chỉ mục. |
Khởi động plugin ILM nếu nó hiện đang bị dừng. ILM được khởi động tự động khi cụm được hình thành. |
POST / _ilm / start |
Dừng API quản lý vòng đời của chỉ mục. |
Tạm dừng tất cả các hoạt động quản lý vòng đời và dừng plugin ILM. Điều này hữu ích khi bạn đang thực hiện bảo trì trên cụm và cần ngăn ILM thực hiện bất kỳ hành động nào trên các chỉ số của bạn. |
ĐĂNG / _ilm / dừng |
Giải thích về vòng đời API. |
Truy xuất thông tin về trạng thái vòng đời hiện tại của chỉ mục, chẳng hạn như giai đoạn, hành động và bước hiện đang thực thi. Hiển thị thời điểm chỉ mục được nhập vào từng chỉ mục, định nghĩa của giai đoạn đang chạy và thông tin về bất kỳ lỗi nào. |
GET chỉ mục / _ilm / giải thích |