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

 

相關文章
相關標籤/搜索