การจัดการวงจรชีวิตของดัชนีเกี่ยวข้องกับการดำเนินการจัดการตามปัจจัยต่างๆเช่นขนาดของชิ้นส่วนและข้อกำหนดด้านประสิทธิภาพ API การจัดการวงจรชีวิตของดัชนี (ILM) ช่วยให้คุณสามารถจัดการดัชนีของคุณได้โดยอัตโนมัติเมื่อเวลาผ่านไป
บทนี้แสดงรายการ ILM API และการใช้งาน
API การจัดการนโยบาย
ชื่อ API |
วัตถุประสงค์ |
ตัวอย่าง |
สร้างนโยบายวงจรชีวิต |
สร้างนโยบายวงจรชีวิต หากมีนโยบายที่ระบุนโยบายจะถูกแทนที่และเวอร์ชันของนโยบายจะเพิ่มขึ้น |
PUT_ilm / policy / policy_id |
รับนโยบายวงจรชีวิต |
ส่งกลับข้อกำหนดนโยบายที่ระบุ รวมเวอร์ชันของนโยบายและวันที่แก้ไขล่าสุด หากไม่ได้ระบุนโยบายจะส่งคืนนโยบายที่กำหนดไว้ทั้งหมด |
GET_ilm / policy / policy_id |
ลบนโยบายวงจรการใช้งาน |
ลบข้อกำหนดนโยบายวงจรการใช้งานที่ระบุ คุณไม่สามารถลบนโยบายที่ใช้อยู่ในปัจจุบันได้ หากกำลังใช้นโยบายเพื่อจัดการดัชนีใด ๆ คำขอจะล้มเหลวและส่งกลับข้อผิดพลาด |
DELETE_ilm / policy / policy_id |
API การจัดการดัชนี
ชื่อ API |
วัตถุประสงค์ |
ตัวอย่าง |
ย้ายไปที่ Lifecycle step API |
ย้ายดัชนีด้วยตนเองไปยังขั้นตอนที่ระบุและดำเนินการขั้นตอนนั้น |
POST_ilm / move / index |
ลองใช้นโยบายอีกครั้ง |
ตั้งค่านโยบายกลับไปที่ขั้นตอนที่เกิดข้อผิดพลาดและดำเนินการตามขั้นตอน |
POST ดัชนี / _ilm / ลองใหม่ |
ลบนโยบายจากการแก้ไขดัชนี API |
ลบนโยบายวงจรการใช้งานที่กำหนดและหยุดการจัดการดัชนีที่ระบุ หากระบุรูปแบบดัชนีให้ลบนโยบายที่กำหนดออกจากดัชนีที่ตรงกันทั้งหมด |
ดัชนี POST / _ilm / ลบ |
API การจัดการการดำเนินงาน
ชื่อ API |
วัตถุประสงค์ |
ตัวอย่าง |
รับ API สถานะการจัดการอายุการใช้งานดัชนี |
ส่งคืนสถานะของปลั๊กอิน ILM ฟิลด์ operation_mode ในการตอบกลับจะแสดงสถานะหนึ่งในสามสถานะ: STARTED, STOPPING หรือ STOPPED |
รับ / _ilm / สถานะ |
เริ่ม API การจัดการวงจรชีวิตของดัชนี |
เริ่มต้นปลั๊กอิน ILM หากหยุดทำงานในขณะนี้ ILM เริ่มต้นโดยอัตโนมัติเมื่อคลัสเตอร์ถูกสร้างขึ้น
|
POST / _ilm / start |
หยุด API การจัดการวงจรชีวิตดัชนี |
หยุดการดำเนินการจัดการอายุการใช้งานทั้งหมดและหยุดปลั๊กอิน ILM สิ่งนี้มีประโยชน์เมื่อคุณดำเนินการบำรุงรักษาบนคลัสเตอร์และจำเป็นต้องป้องกันไม่ให้ ILM ดำเนินการใด ๆ กับดัชนีของคุณ |
POST / _ilm / หยุด |
อธิบายอายุการใช้งาน API |
ดึงข้อมูลเกี่ยวกับสถานะวงจรชีวิตปัจจุบันของดัชนีเช่นเฟสการดำเนินการการดำเนินการและขั้นตอนในปัจจุบัน แสดงเมื่อดัชนีเข้าสู่แต่ละรายการนิยามของเฟสการทำงานและข้อมูลเกี่ยวกับความล้มเหลวใด ๆ |
รับดัชนี / _ilm / อธิบาย |