elasticsearch磁盘定时清理--转载

使用elasticsearch收集日志时,会遇到磁盘占用越来越大的问题,需要定时清理。
定时脚本如下

#!/bin/bash
#定时清除elk索引,7天
DATE=`date -d "7 days ago" +%Y.%m.%d`
#替换172.16.233.20为elasticsearch绑定ip地址
curl -XDELETE "http://172.16.233.20:9200/*-$DATE"

crontab示例
0 2 * * * /root/elk-sh/delete-elk.sh > /root/elk-sh/delete.log 2>&1 &

posted @ 2019-12-18 11:10  li66  阅读(739)  评论(0编辑  收藏  举报