Конфигурация агента OMS Linux для пользовательских журналов, специально для файла журнала tomcat catalina.out

Интересно, настроил ли кто-нибудь агент OMS Linux для отправки журналов 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.

С уважением

0 ответов

Другие вопросы по тегам