Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jenkins Rsyslog imfile权限被拒绝_Jenkins_Logging_Permissions_Rsyslog - Fatal编程技术网

Jenkins Rsyslog imfile权限被拒绝

Jenkins Rsyslog imfile权限被拒绝,jenkins,logging,permissions,rsyslog,Jenkins,Logging,Permissions,Rsyslog,我尝试使用rsyslog imfile将Jenkins日志文件中包含的日志发送到Graylog服务器,我将root用户添加到Jenkins组,但当rsyslog尝试读取文件时,仍然存在权限问题 以下是rsyslog脚本: module(load="imfile") ruleset(name="infiles") { action(type="omfwd" target="graylog.server" protocol="tcp" port="1514" ) } inpu

我尝试使用rsyslog imfile将Jenkins日志文件中包含的日志发送到Graylog服务器,我将root用户添加到Jenkins组,但当rsyslog尝试读取文件时,仍然存在权限问题

以下是rsyslog脚本:

module(load="imfile")
ruleset(name="infiles") {
    action(type="omfwd"
    target="graylog.server"
    protocol="tcp" port="1514" )
}
input(type="imfile" tag="jenkinsJobs"
file="/var/lib/jenkins/jobs/*/builds/*/log")
我得到以下错误:

imfile:poll_tree无法统计文件'/var/lib/jenkins/jobs/test/builds/legacyIds'-已忽略:权限被拒绝[v8.1901.0]


我还尝试让用户jenkins执行脚本,但他无法将日志发送回rsyslog,因为他没有权限。

在目标文件上使用ls-lZ检查selinux上下文。如果不需要,您可以禁用selinux。

在目标文件上使用ls-lZ检查selinux上下文。如果不需要,可以禁用selinux