具有Tomcat日志的Fluentbit

具有Tomcat日志的Fluentbit,tomcat,kubernetes,permissions,logstash,fluent-bit,Tomcat,Kubernetes,Permissions,Logstash,Fluent Bit,我使用的是fluent bit版本1.4.6,我试图从tomcat/logs文件夹收集日志,但我收到: [error][input:tail:tail.0]读取错误,检查权限 日志文件夹中的这些文件都是“rw-r-----”(640) 我试图通过更改logs文件夹中某个文件的权限来确认它是否可以读取它,但这并不能解决整个问题 我的问题是,这是应该在tomcat级别设置的,还是可以通过fluent bit实现的?我可以以其他用户的身份启动它吗 提前谢谢 您没有指定感谢所有提示,我尝试了所有提示,并

我使用的是fluent bit版本1.4.6,我试图从tomcat/logs文件夹收集日志,但我收到:

[error][input:tail:tail.0]读取错误,检查权限
日志文件夹中的这些文件都是“rw-r-----”(640)

我试图通过更改logs文件夹中某个文件的权限来确认它是否可以读取它,但这并不能解决整个问题

我的问题是,这是应该在tomcat级别设置的,还是可以通过fluent bit实现的?我可以以其他用户的身份启动它吗


提前谢谢

您没有指定感谢所有提示,我尝试了所有提示,并且都很有效,但不幸的是,在我们的部署中没有,因为我们有一些自定义用户。 需要做的是将UMASK设置为env变量,其值为“111”,这将更改日志文件的权限,以便可以通过fluent bit获取它们