J09*_*991 6 logging jenkins ubuntu-14.04
我目前在Ubuntu 14.04台式机上运行Jenkins实例。我已经通过WAR发行版安装了Jenkins,并在主机上将Jenkins作为服务运行。
我正在尝试访问Jenkins Wiki上的日志记录文档中此处描述的jenkins.log文件。访问此文件的目的是确保在Jenkins Web UI不可用且Jenkins存在问题的情况下,我们有一个日志可使用。
正如文档建议的那样,我已经在/ var / log / jenkins /中进行了查看,但是该文件夹中的唯一文件是配置文件。
另外,根据文档,我已经仔细检查了/ etc / default / jenkins和/ etc / sysconfig / jenkins目录。这两个目录中的每一个在我的机器上都不存在。
我也尝试过使用“ find”命令从命令行进行搜索,以及使用Ubuntu文件浏览器搜索系统。这些方法中的每一个都没有产生jenkins.log文件。
查找 jenkins 日志路径的步骤
找到詹金斯服务文件:
/etc/default/jenkins:大多数 Linux 发行版的位置。
/etc/sysconfig/jenkins: RedHat/CentOS 发行版的位置。
打开它,你可能会看到:
名称=詹金斯
JENKINS_LOG =/var/log/$NAME/$NAME.log
所以你的文件 /var/log/jenkins/jenkins.log 必须存在。如果不像您说的那样,请尝试添加这一行
Jenkins 不会写入任何文件,因此默认情况下没有jenkins.log,而是写入标准输出。
这是我们在init.d文件中使用的内容:
JENKINS_WAR=/path/to/jenkins/war/jenkins.war
JENKINS_LOG=/path/to/jenkins/log/jenkins.log
JAVA_HOME=/path/to/java/home
STARTUP="$JAVA_HOME/bin/java -Xms4096m -Xmx8192m -Dhudson.model.DirectoryBrowserSupport.CSP= -jar $JENKINS_WAR > $JENKINS_LOG 2>&1 &"
Run Code Online (Sandbox Code Playgroud)
另外,正如文档中所建议的,您可以使用挂钩脚本来使其旋转。
您可能还对Audit Trail Plugin感兴趣。
| 归档时间: |
|
| 查看次数: |
24145 次 |
| 最近记录: |