ddif

elasticsearch随着保存的数据越来越多,磁盘占用越来越大,有必要进行定期自动清理。

直接上脚本

cat es-index-clear.sh 
#/bin/bash

#查看索引信息
#curl -XGET \'http://172.16.80.28:9200/_cat/indices/?v\'

#elasticsearch数据存放路径默认为/var/lib/elasticsearch/nodes/0/indices/

#指定日期(7天前)
DATA=`date -d "1 week ago" +%Y.%m.%d`

#删除7天前的日志
curl -XDELETE "http://172.16.80.28:9200/*-${DATA}"

 

 

参考:https://www.cnblogs.com/vijayfly/p/6763127.html

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-11-10
  • 2021-10-25
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-02-27
  • 2022-12-23
  • 2021-11-22
  • 2021-10-12
  • 2022-12-23
  • 2021-06-19
  • 2021-12-21
相关资源
相似解决方案