oc:定時刪除ES日志數據釋放空間


修改方法:

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM