Elastic Search Disk Doluluk Durumuna Müdahale Etme
FCase'den gelen elastic search disk doluluk durumuna müdahale etmek için öncelikle eski indexler listelenir. Müdahale edeceğimiz indexler fcase-base-event olduğu için onu request'te grepliyoruz.
note
Not: Birden fazla sunucuda disk doluluğu varsa yanlız birine müdahale etmemiz yeterli oluyor.
CURL -X GET 'http://klfcmels02.isbank:9200/_cat/indices?h=health,status,index,id,pri,rep,docs.count,docs.deleted,store.size,creation.date.string&v=' -u username:password | grep fcase-base-event
Indexler belirli bir sıra ile gittiğinden başlangıç ve bitiş numaralarını bularak silme işlemini gerçekleştirebiliriz. Örneğin 2022 yılına ait index'ler 2340 ile başlayıp 2345 ile bitiyorsa aşağıdaki gibi silebiliriz.
curl -X DELETE 'http: //klfcmels12.isbank:9200/fcase-base-event-2340' -u username:password
curl -X DELETE 'http: //klfcmels12.isbank:9200/fcase-base-event-2341' -u username:password
curl -X DELETE 'http: //klfcmels12.isbank:9200/fcase-base-event-2342' -u username:password
curl -X DELETE 'http: //klfcmels12.isbank:9200/fcase-base-event-2343' -u username:password
curl -X DELETE 'http: //klfcmels12.isbank:9200/fcase-base-event-2344' -u username:password
curl -X DELETE 'http: //klfcmels12.isbank:9200/fcase-base-event-2345' -u username:password
FCase gelen eventlarda bir sorun yoksa Elastic Search servisinin restart edilmesine gerek kalmamaktadır.