-1
我在Jenkins創建了一些作業,每個作業都有300MB大小的日誌。 構建日誌是在我的Solaris M6機器上創建的。Jenkins生成日誌太大
事實:由於業務流程,我不能拉扯我的工作,它必須保持原樣。
我的問題:如何維護如此巨大的日誌?
有沒有什麼辦法,詹金斯也許知道如何通過 自己ZIP日誌,然後將其解壓縮時,我的用戶嘗試讀取控制檯 輸出(通過詹金斯日誌本身)?
因爲如果我在Solaris上手動壓縮日誌,它將不再可以通過Jenkins讀取。
只是一個更新,如果有人有同樣的問題: 有一個詹金斯插件壓縮(gzip)的日誌,並在用戶想通過詹金斯讀取它時,他們立即解壓縮。 鏈接到一個插件: https://wiki.jenkins.io/display/JENKINS/Compress+Build+Log+Plugin – korodani
你能後處理日誌,remiving一些白名單線,像'的grep命令-vf remove-from-logfiles.txt'? –
如果您需要壓縮日誌並且不想僅限於使用Jenkins來讀取日誌,則可以使用具有本機壓縮的文件系統。在Solaris上,ZFS是一個明顯的選擇。您只需要root權限即可設置壓縮的ZFS文件系統。 –