建立

我目前在Ubuntu 14.04台式机上运行Jenkins实例。我已经通过WAR发行版安装了Jenkins,并在主机上将Jenkins作为服务运行。

问题

我正在尝试访问Jenkins Wiki上的日志记录文档中here中描述的jenkins.log文件。访问此文件的目的是确保在Jenkins Web UI不可用并且Jenkins存在问题的情况下,我们可以使用日志。

正如文档建议的那样,我已经在/ var / log / jenkins /中进行了查看,但是该文件夹中的唯一文件是配置文件。

另外,根据文档,我已经仔细检查了/ etc / default / jenkins和/ etc / sysconfig / jenkins目录。这两个目录中的每一个在我的机器上都不存在。

我也尝试过使用“ find”命令从命令行进行搜索,以及使用Ubuntu文件浏览器搜索系统。这些方法中的每一个都没有产生jenkins.log文件。

问题


我理解输出Jenkins系统日志是否正确?
到jenkins.log文件?
jenkins.log文件可能位于我的计算机上的什么位置?
这是在无法访问Web UI时解决Jenkins问题的最佳方法吗?

最佳答案

根据我的理解,我将Jenkins系统日志输出到jenkins.log文件中正确吗?


是的,你是严厉的。内部引擎,插件等将其日志保存在jenkins日志文件中

jenkins.log文件可能位于我的计算机上的什么位置?


在您的计算机中作为服务执行的命令行是什么?

这是在无法访问Web UI时解决Jenkins问题的最佳方法吗?


是的,您拥有jenkins日志文件或Web替代文件:https://your.jenkins.com/log/all,但jenkins.log具有更多信息



查找您的詹金斯日志路径的步骤


找到jenkins服务文件:

/ etc / default / jenkins:大多数Linux发行版的位置。

/ etc / sysconfig / jenkins:RedHat / CentOS分发的位置。
打开它,您可能会看到:

NAME =詹金斯

JENKINS_LOG = / var / log / $ NAME / $ NAME.log

因此,您的文件/var/log/jenkins/jenkins.log必须存在。如果不像您说的那样,请尝试添加此行

07-24 19:11
查看更多