创建清理脚本
vim es-index-clear.sh
#/bin/bash
#只保留30天内的日志索引
LAST_DATA=`date -d "-30 days" "+%Y.%m.%d"`
#删除30天前的索引
curl -XDELETE 'http://ip:port/*-'${LAST_DATA}
添加定时任务
#编辑crontab文件,添加相应的任务
vim /etc/crontab
#设置每天的凌晨一点清除索引
0 1 * * * root sh /opt/elk/scripts/es-index-clear.sh