У меня есть экземпляр 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.