以前用 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