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

修改方法:html

1.直接编辑修改

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

oc edit configmap/logging-curatorapp

打开后,能够直接编辑保存。ide

2.经过新文件建立

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

文件内容参考以下:日志

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

 

而后执行替换:code

oc delete configmap logging-curatororm

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

 

最后,让配置生效blog

oc rollout latest dc/logging-curator

 

相关文章
相关标签/搜索