2013-04-30 134 views
3

我们有一种情况导致我们的Jenkins主人每晚在特定时间开始泄漏内存。目前没有任何作业正在运行,所以我对构建作业的日志不感兴趣。
我们想知道在这段时间发生了什么,但是我们在jenkins.out.log中看不到太多东西,因为它没有记录很多并且没有时间戳。詹金斯操作日志

有谁知道是否有办法打开Jenkins中更详细的操作(不仅仅是错误)登录?

+0

不能相信有没有更好的方式有一个体面的日志,然后提出的解决方案 – 2016-04-29 01:31:18

回答

2

你可以使用从UI访问日志(管理詹金斯»系统日志),并设置在日志级别默认的日志记录的日志级别ALL。该日志只能从UI访问。

或者,您可以通过将--debug=9传递给Jenkins命令来增加常规jenkins.log的日志级别。如果您使用CentOS,则更改JENKINS_DEBUG_LEVEL的值/etc/sysconfig/jenkins具有相同的效果。

1

您也可以使用Jenkins/Hudson监控插件来查看JVM内部使用内存等快照。 也可以安装sar(sysstat)来查看服务器本身如何随着时间的推移(如果Linux)。