我們有一種情況導致我們的Jenkins主人每晚在特定時間開始泄漏內存。目前沒有任何作業正在運行,所以我對構建作業的日誌不感興趣。
我們想知道在這段時間發生了什麼,但是我們在jenkins.out.log中看不到太多東西,因爲它沒有記錄很多並且沒有時間戳。詹金斯操作日誌
有誰知道是否有辦法打開Jenkins中更詳細的操作(不僅僅是錯誤)登錄?
我們有一種情況導致我們的Jenkins主人每晚在特定時間開始泄漏內存。目前沒有任何作業正在運行,所以我對構建作業的日誌不感興趣。
我們想知道在這段時間發生了什麼,但是我們在jenkins.out.log中看不到太多東西,因爲它沒有記錄很多並且沒有時間戳。詹金斯操作日誌
有誰知道是否有辦法打開Jenkins中更詳細的操作(不僅僅是錯誤)登錄?
你可以使用從UI訪問日誌(管理詹金斯»系統日誌),並設置在日誌級別默認的日誌記錄的日誌級別ALL
。該日誌只能從UI訪問。
或者,您可以通過將--debug=9
傳遞給Jenkins命令來增加常規jenkins.log
的日誌級別。如果您使用CentOS,則更改JENKINS_DEBUG_LEVEL
的值/etc/sysconfig/jenkins
具有相同的效果。
您也可以使用Jenkins/Hudson監控插件來查看JVM內部使用內存等快照。 也可以安裝sar(sysstat)來查看服務器本身如何隨着時間的推移(如果Linux)。
不能相信有沒有更好的方式有一個體面的日誌,然後提出的解決方案 – 2016-04-29 01:31:18