Назад | Перейти на главную страницу

Конфигурация агента OMS Linux для настраиваемых журналов, в частности для файла журнала tomcat catalina.out

Интересно, настроил ли кто-нибудь OMS Linux Agent для отправки журналов catalina.out в Logs Analytics в Azure? У меня есть файл конфигурации, но по какой-то причине он не работает, возможно, после обновления Tomcat с 8.5.32 -> 8.5.35 формат файла изменился.

Вот моя конфигурация, которая не может отправить информацию:

<source>
  @type sudo_tail
  format none
  tag oms.api.tomcat.rota.out
  path /var/lib/tomcat/logs/catalina.out
  pos_file /var/opt/microsoft/omsagent/state/tomcat.log.rota.out.pos
  read_from_head true
  run_interval 30
</source>

ошибка в omsagent.log, которую я вижу:

2019-05-20 13:05:31 +0000 [info]: INFO Received paths from sudo tail plugin : /var/lib/tomcat/logs/catalina.out
2019-05-20 13:05:31 +0000 [info]: INFO Following tail of /var/lib/tomcat/logs/catalina.out
2019-05-20 13:05:39 +0000 [warn]: Missing DataType or IPName field in record from tag 'oms.api.tomcat.rota.out'
2019-05-20 13:05:58 +0000 [info]: Sending OMS Heartbeat succeeded at 2019-05-20T13:05:58.645Z

Покажите мне, как должна выглядеть эта конфигурация для успешной отправки журналов в Log Analytics Workspace

С уважением