elasticsearch index segment - yaokun123/php-wiki GitHub Wiki

  • 1、手动段合并
POST company_es/_forcemerge?max_num_segments=1&flush=true
  • 2、查看某个索引的段状态
GET company_new_index/_segments

GET _cat/segments/company_es?v
  • 3、查看所有index的段情况和当前正在进行merge的文档数。
GET /_cat/indices/?s=segmentsCount:desc&v&h=index,segmentsCount,segmentsMemory,memoryTotal,mergesCurrent,mergesCurrentDocs,storeSize,p,r
  • 4、查看各个节点forceMerge的线程数
GET _cat/thread_pool/force_merge?v&s=name
  • 5、查看forceMerge任务详情
GET _tasks?detailed=true&actions=*forcemerge
  • 6、查看某个index的forceMerge情况
GET /_cat/segments/test-000032?v&s=prirep,shard