#/bin/bash
#定期删除索引,只保留30天内的日志索引
LAST_DATA=`date -d "-30 days" "+%Y.%m.%d"`
#X-PACK用户名
USER="elastic"
# X-Pack 密码
PASSWD="xxxxx"
#ES地址
ES_URL="x.x.x.x:9200"
#删除指定索引
curl -XDELETE -u ${USER}:${PASSWD} "${ES_URL}/logstash-*"
#删除日期索引
curl -XDELETE -u ${USER}:${PASSWD} "${ES_URL}/*_${LAST_DATA}"
文章作者: 鲜花的主人
版权声明: 本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 爱吃可爱多
Shell Shell
喜欢就支持一下吧
打赏
微信 微信
支付宝 支付宝