【问题标题】:Jenkins operational log詹金斯操作日志
【发布时间】:2013-04-24 00:24:23
【问题描述】:

我们有一种情况,导致我们的 Jenkins 主服务器在每晚的某个时间开始泄漏内存。目前没有任何作业正在运行,因此我对构建作业的日志不感兴趣。
我们想弄清楚这段时间发生了什么,但我们在 jenkins.out.log 中看不到太多内容,因为它记录的内容不多且缺少时间戳。

有谁知道是否有办法在 Jenkins 中开启更详细的操作(不仅仅是错误)日志记录?

【问题讨论】:

  • 无法相信没有比提出的解决方案更好的方法来获得像样的日志

标签: jenkins continuous-integration


【解决方案1】:

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

【解决方案2】:

您可以使用可从 UI 访问的日志(管理 Jenkins » 系统日志)并将日志级别设置为 ALL 以用于 日志级别 中的默认日志记录器.不过,此日志只能从 UI 访问。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-04
    • 1970-01-01
    • 2016-07-10
    相关资源
    最近更新 更多