6
A
回答
3
我不認爲kubernetes現在提供了日誌輪轉功能。您可以將logrotate配置放入您的主機中。像這樣的一個:
/var/lib/docker/containers/*/*.log {
rotate 7
daily
size=10M
compress
missingok
delaycompress
copytruncate
}
相關問題
- 1. 設置最大事件日誌大小
- 2. WCF日誌記錄,設置最大文件大小?
- 3. 如何設置Wildfly服務器日誌的最大大小
- 4. 如何設置tomcat的最大卷數和最大日誌大小?
- 5. 使用Powershell限制事件日誌設置Windows日誌最大大小
- 6. 日誌文件大小是巨大的
- 7. MongoDB日誌文件大小
- 8. 如何設置上傳文件的最大大小
- 9. Log4j設置爲不創建零大小的日誌文件?
- 10. 設置最小/最大日期jquery Datepicker
- 11. 指定泊塢窗最大日誌JSON文件大小組合
- 12. 設置SharedObject最大大小
- 13. 如何設置mod_deflate的最小文件大小?
- 14. Travis最大日誌大小和省略庫生成日誌
- 15. ActiveMQ日誌日誌大小
- 16. iPhone中的日誌文件大小
- 17. 如何在Linux上設置最大TCP最大段大小?
- 18. 如何通過log4j控制每日滾動和最大文件大小的日誌文件?
- 19. 設置SilverLayer的DatePicker控件的最小/最大日期
- 20. 在EditTextPreference中設置最小和最大文本大小
- 21. 限制德比日誌文件大小
- 22. WAMP限制日誌文件大小
- 23. log4j console appender和日誌文件大小
- 24. Microsoft SQL事務日誌文件大小
- 25. 限制大小tinyproxy日誌文件
- 26. 日誌4j TimeBasdRollingPolicy文件大小限制
- 27. 如何設置最小和最大日期?
- 28. 如何在DatePickerDialog中設置最小和最大日期?
- 29. 設置允許的最大文件大小
- 30. 在angularjs中設置文件輸入的最大大小
你設法解決這個 – KarthikJ
我還沒有找到一個好方法。我編寫了一個腳本,它可以獲取系統中的所有命名空間以及所有的窗格。然後我得到關於什麼主機和容器ID的信息。有了這個數據,腳本執行'SSH $ user @ $ node「sudo truncate -s 0 /var/lib/Docker/containers/$id/$id-json.log」' 但是我還沒有完全測試 – batazor
Maximum日誌大小爲什麼?你在運行什麼環境?如果您使用任何默認部署(通過[salt](https://github.com/kubernetes/kubernetes/tree/295f1786fbadb1d2e6d5ea1453ec905c48be54a9/cluster/saltbase/salt/logrotate)),應該設置日誌輪換 –