在Tomcat访问日志中,用"-"代替用户名的意义。

问题描述 投票:0回答:1

我有一个JIRA实例在Tomcat上运行。我正在尝试解析Tomcat访问日志,最终将其显示在Kibana仪表板上,以便我可以监控使用情况。

我的典型访问日志行看起来像这样。

100.10.10.10 1x756917x1 collabin [12/May/2020:00:01:25 +0530] "GET /rest/api/2/project/ABC HTTP/1.1" 200 4759 466 "-" "-" "11nppm7"

其中 "collabin "是用户名,我很清楚。

我注意到很多其他的日志行,其中用户名只是一个"-"。例如,当用户加载JIRA仪表板时。

100.10.10.10 1x756921x1 - [12/May/2020:00:01:38 +0530] "GET /secure/Dashboard.jspa HTTP/1.1" 200 36019 147 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)" "-"

从用户名是"-"可以推断出什么?我是否应该监视相邻的日志行以获得加载仪表板的实际用户?或者我应该把它们当作JIRA内部调用并丢弃?

我搜索了一下答案,得到的是 "是远程用户被认证了"。如果没有,则是一个连字符(-)"。如果你能用JIRA的术语来解释,我将非常感激。

tomcat logging jira grok access-log
1个回答
0
投票

我的典型访问日志行看起来... - 代替用户名,表示没有用户被认证。例如,这种情况会发生。之前 用户已经登录。这不是JIRA特有的。

© www.soinside.com 2019 - 2024. All rights reserved.