我可以帮您翻译成中文:我在哪里可以查看Jenkins系统日志?

7
我们用于ETL自动化的Jenkins停止了服务,然后使用命令提示符重新启动。但是我想调查导致其停止的原因。但在Jenkins的系统日志文件中,我只能看到今天的日志。如何查看先前几天的日志。请帮忙。
2个回答

13
如果你正在使用 Linux 机器,则日志将保存在 /var/log/jenkins/jenkins.log,除非你已经设置了自定义位置。如果你设置了任何日志轮换,它们将被归档,你可能需要解压并检查以查看以前的日志。
请参阅此文档获取更多信息。

感谢您的评论。我正在使用Windows系统,我发现这个路径 %JENKINS_HOME%/jenkins.out 和 %JENKINS_HOME%/jenkins.err 。这是一个命令还是路径?我该如何使用它来获取日志? - Bommu
打开命令提示符并检查JENKINS_HOME的值。只需在dos提示符中键入它即可显示值(我不是Windows专家 :)) - slashpai
一旦你明白了这个,你就可以简单地使用cd或直接cd到$JENKINS_HOME,我认为这也可以。你应该能够看到日志。你还可以从控制面板-系统-高级系统设置-环境变量中检查变量。 - slashpai
1
如果您无法找到 %JENKINS_HOME%,请前往“管理 Jenkins”>“配置系统”。在那里可以找到 Jenkins 主目录路径(应该是第一个字段)。那就是 Jenkins 主目录,您可以在其中找到日志。 - Ravindranath Barathy
我已经得到了.err文件和.out文件,但是它们没有日志详细信息。.out文件为空,而.err文件最后更新时间很久以前。在jenkins.xml中,我看不到任何与日志相关的配置。 - Bommu
显示剩余2条评论

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接