以前用 logstash來作日誌收集 並用 elasticsearch來搜索,由於日誌沒有進行過濾,沒幾天就發現elasticsearch的索引文件大的嚇人,以前還真沒清理過。其實要說清理也簡單,直接到 elasticsearch data文件夾裏刪掉就好了,但怎麼也得作的有點技術含量不是?sql
上網站看了看文檔,其實也挺簡單一條命令就好了api
- # curl -XDELETE 'http://172.16.1.16:9200/logstash-2013.03.*'
- 清理掉了全部 3月份的索引文件,我發現curl 刪除比rm刪除要快出不少
下面是主頁上的詳細介紹,其餘部分能夠本身看,curl
http://www.elasticsearch.org/guide/reference/api/delete/elasticsearch