当前位置: 首页 > 知识库问答 >
问题:

Jenkins.logUbuntu 14.04桌面上的位置

佟阳飙
2023-03-14

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

我正试图进入詹金斯家。Jenkins wiki上的日志文档中描述的日志文件。访问此文件的目的是确保在Jenkins web UI不可用且Jenkins出现问题的情况下,我们可以使用日志。

正如文档所示,我查看了/var/log/jenkins/中的内容,但是该文件夹中唯一的文件是配置文件。

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

我还尝试过使用“find”命令从命令行搜索,以及使用Ubuntu文件浏览器搜索我的系统。每一种方法都没有产生詹金斯效应。日志文件。

  • 我对Jenkins系统日志输出到Jenkins的理解是否正确。日志文件

共有2个答案

戴靖
2023-03-14

Jenkins不写入任何文件,因此没有Jenkins。默认情况下,日志将写入标准输出。

下面是我们在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 &"

正如文档中所建议的,您可以使用钩子脚本使其旋转。

您可能还对审计跟踪插件感兴趣。

汤才捷
2023-03-14
  • 我对Jenkins系统日志输出到Jenkins的理解是否正确。日志html" target="_blank">文件?
  • 在您的机器中作为服务执行的命令行是什么
  • 是的,你有jenkins日志文件或网页替代:https://your.jenkins.com/log/all但jenkins.log有更多的信息

查找jenkins日志路径的步骤

>

  • 找到jenkins服务文件:

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

    /etc/sysconfig/jenkins:RedHat/CentOS发行版的位置。

    打开它,您可能会看到:

    詹金斯

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

    所以你的文件 /var/log/jenkins/jenkins.log必须存在。如果不像你说的,试着加上这一行

  •  类似资料:
    • 问题内容: 我在Windows上使用Python,并且希望脚本的一部分将文件从某个目录(我知道其路径)复制到桌面。 我用这个: txt文件的名称为While (具有完整路径)。 我得到错误: 有什么帮助吗? 我希望脚本可以在任何计算机上运行。 问题答案: 您可以用来获取路径。现在,它实际上是在尝试查找而不替换实际路径。 也许像这样:

    • 并呼叫: 我得到: [2017-04-28T15:40:25,501][WARN][O.E.B.ElasticSearchuncaughtExceptionHandler][644FE5A1B514]线程[main]org.elasticSearch.bootstrap.startupException:java.lang.IllegalStateException:无法访问org.elastic

    • 我已经尝试解决这个问题两周了,但似乎找不到解决方案,它只发生在Appium desktop上,设置为。 我将文件夹的所有权从更改为,并将权限设置为,但仍然面临一个问题:我无法更改该文件的权限,因为它是一个临时文件夹,每次运行新的appium会话时,它的名称都会不断更改。 以下是错误消息: 处理该命令时发生未知的服务器端错误。原始错误:应用程序位于'/tmp/。mount_应用程序。Ap8xEj5P

    • 我不确定我是否有配置错误,或者我只是不知道在哪里查找,但我似乎找不到我的文件存储这些配置的地方 我的计算机内也没有任何东西 我还尝试在中查找,但该位置没有volumes目录

    • 我在桌面视图中有左div和右div。左div有聊天列表。右div有一个选定的聊天详细信息。(从左侧聊天列表div中选择的聊天)在移动视图中,它应该显示左侧聊天列表div。从聊天列表div(左div)中选择特定的聊天后,它应该在单独的移动UI中显示所选的聊天细节。请帮我用简单的代码解释一下。

    • 这是一个非常简单的问题,比如说我想上传很多文件到Git本地回购,然后把它推送到GitHub上的远程回购。我想使用github桌面应用程序,上传可能需要一段时间,所以在尝试做任何我想知道的事情之前:你提交到本地存储库的大小和你推送到远程存储库的大小有限制吗? 因此,如果限制对我来说太小,我就不会浪费时间等待它上传。