Skip to main content

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

Elastic Search Image

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.