美文网首页
定期清理es索引

定期清理es索引

作者: 野草_疯长 | 来源:发表于2019-07-23 15:08 被阅读0次

清理索引脚本
vim clean-index.sh

#/bin/bash
DATA=`date -d "21 day ago" +%Y.%m.%d`       //指定日期(21天前)
time=`date`                                 //当前日期

curl -XGET "http://localhost:9200/_cat/indices/?v"|grep $DATA
if [ $? == 0 ];then                          //判断索引是否存在
curl -XDELETE "http://localhost:9200/*-${DATA}"  //删除n天前的日志
echo "于 $time 清理 $DATA 索引!"  >> /var/log/clean.log
fi

制定计划任务,定期执行脚本
crontab -e

00 00 * * *  sh clean-index.sh

相关文章

  • 定期清理es索引

    清理索引脚本vim clean-index.sh 制定计划任务,定期执行脚本crontab -e

  • es索引清理

    elasticsearch索引清理脚本

  • skywalking问题集

    启动报空指针 这个是因为es数据库有之前skywalking遗留的index索引,引起的。清理es数据库之前索引即...

  • elastic 冷热数据分离

    分析 管理es节点角色划分、并发shard与线程池设定、冷热数据分离、定期合并segment等 索引特点当天索引写...

  • 自动清理ES索引脚本

    加入crontab 每天检查3个月前的日志并删除 命令删除12月份的索引

  • spark 读取 ES(es.resource配置)

    es.resource 可配置为: ES 别名 单个索引名/doc_type 索引1,索引2,索引3

  • 定期清理

    在自我管理的注意事项中,这是第三个需要注意的事项。需要定期的设定目标,与清理。尤其是对于一些不太明晰的地方,好比有...

  • 定期清理

    继续继续✌✌ 一、日常任务 1.早起 在7点前起床,并在营里打卡,完成。 9点之前在营里做#晨间分享#,完成。 2...

  • 定期清理

    无形中我养成了一个奇怪的习惯:每隔一段时间都会来一次彻底的扫除,不仅如此,我还会重新摆设铺陈。每一次改变之后,就重...

  • 定期清理

    定期清理自己的小宇宙,让自己处于一个精致的人生状态。没有人能够忍受一个囚首垢面的人。 每当空闲的时候,尤其是在周末...

网友评论

      本文标题:定期清理es索引

      本文链接:https://www.haomeiwen.com/subject/gvzolctx.html