首页 > 其他 > 详细

oc:定时删除ES日志数据释放空间

时间:2019-05-25 19:55:00      阅读:750      评论:0      收藏:0      [点我收藏+]

修改方法:

1.直接编辑修改

查看当前logging-curator配置,了解当前定时删除大的策略。

oc edit configmap/logging-curator

打开后,可以直接编辑保存。

2.通过新文件创建

重新编辑一个新的yaml,替换原有配置。

文件内容参考如下:

mycuratorconfig.yaml 
技术分享图片
project1:
  delete:
    days: 1
 
myapp-qe:
  delete:
    weeks: 1
 
.operations:
  delete:
    weeks: 4
 
.defaults:
  delete:
    days: 7
  runhour: 0
  runminute: 0
  timezone: America/New_York
 
.regex:
  - pattern: ^project\..+\-dev\..*$
    delete:
      days: 15
  - pattern: ^project\..+\-test\..*$
    delete:
      days: 30
View Code

 

然后执行替换:

oc delete configmap logging-curator

oc create configmap logging-curator -o yaml --from-file=config.yaml=mycuratorconfig.yaml

 

最后,让配置生效

oc rollout latest dc/logging-curator

 

oc:定时删除ES日志数据释放空间

原文:https://www.cnblogs.com/FlyAway2013/p/10923399.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!