删除harbor的日志

脚本内容

#!/bin/bash
for (( i = 1; i <= 3; i++ )); do
    DIR=/harbor/var/log/
    cd $DIR
    find harbor0"$i"/ -mtime +7 -name "*" -exec rm -rf {} \; &> /dev/null
done

计划任务

0 6 * * 1 root /bin/bash /script/harborlog.sh

harbor的日志路径:

/harbor/var/log/harbor01
    /harbor/var/log/harbor02
    /harbor/var/log/harbor03

delete es的日志数据

#!/bin/bash
#Author:LiuFangkun
#Time:2017年8月30日09:06:07
#Function:Delete Elasticsearch cluster index
#version:v0.1
Mon_1=`date +%Y.%m -d "-7days"`
Day_1=`date +%d -d "-7 days"`
while [[ $Day_1 -ge 1 ]]; do
     curl -XDELETE http://vip:port/logstash-"$Mon_1.$Day_1"
     curl -XDELETE http://vip:port/filebeat-"$Mon_1.$Day_1"
    let Day_1--
done
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值