我的索引格式为 xxx-xxx-xxx-2019.06.27 xxx-xxxx-2019.06.27 脚本思路: 获取目前 es上所有索引,以日期进行拆分,然后用索引时间对比一个月前的日期,日期小于一个月的直接删除 ...
说明 主要用在索引名为 xxxx yyyy.MM.dd 这种,可以自定义修改下边的脚本 删除索引shell 创建 delete es indices over day.sh 赋执行权限 sudo chmod x delete es indices over day.sh 如果换服务器,那么请替换ip:port到自己的es服务器地址 添加定时任务 这里设置每天执行一次 执行crontab e 修改当 ...
2019-07-19 14:57 0 1027 推荐指数:
我的索引格式为 xxx-xxx-xxx-2019.06.27 xxx-xxxx-2019.06.27 脚本思路: 获取目前 es上所有索引,以日期进行拆分,然后用索引时间对比一个月前的日期,日期小于一个月的直接删除 ...
curl -u 用户名:密码 -H'Content-Type:application/json' -d'{ "query": { "range": { ...
不需要保留那么多,按公司要求只需要保留一个星期的即可。 1.那么有什么方法自动删除7天以前备份的*.log文件呢? 2.服务器过多,不可能一一手动创建,有没有自动完成这个创建计划任务的批处理呢? 首先要解决的是自动删除7天以前备份的log文件,然后创建一个可以自动创建一个每 周指定日期指定时 ...
下所有10天前带"."的文件删除 find:linux的查找命令,用户查找指定条件的文件/usr/l ...
描述: 之前我已经完成了使用ElasticSearch、kibana、filebeat、三个工具完成分布式集群收集 分布在各个ip地址上的微服务日志,这样就可以统一的在一个服务器上查看了所有的微服务 ...
流程: 代码: package com.han.log4jplugins; import java.io.File; ...
定时删除索引脚本 索引格式如下,xxxx-yyyy-mm-dd 代码如下:delete_index_over10day.sh 最后将该脚本执行文件加入crontab计划任务中。 ...
点击进入:Linux shell crontab expdp 定时任务逻辑备份 定时删除旧文件 首先建一个备份数据库用批处理文件,内容如下: 创建定时任务,以Window 2012 server 为例: 创建任务 注意使用最高权限运行 注意起始于目录 ...