У нас есть приложение Scala Play, и мы используем LogglyBatchAppender. Но все журналы среды (dev, staging, prod) смешиваются с ошибками. This говорит, что мы можем группировать по источникам или именам хостов или тегам, но информация об имени хоста не привязана к исходящим сообщениям об ошибках, и на этой странице wiki ничего не говорится о прикреплении тегов в LogglyBatchAppender
(упоминается, как тегировать с помощью более медленного LogglyAppender
). Каков наилучший способ просмотра журналов хоста/env в loggly, если мы используем LogglyBatchAppender?Ловля: группировка с помощью LogglyBatchAppender?
1
A
ответ
3
Привет, вы можете установить endpointUrl в LogglyBatchAppender. Когда вы устанавливаете URL-адрес, убедитесь, что в нем есть тег. Вы можете пометить их для dev/staging/prod. Таким образом, вы можете использовать исходные группы Loggly.
Пример с тегом prod. Не забудьте заменить на свой собственный токен клиента:
<configuration>
<appender name="logglyAppender" class="ch.qos.logback.ext.loggly.LogglyBatchAppender">
<endpointUrl>http://logs-01.loggly.com/inputs/YOUR-CUSTOMER-TOKEN/tag/prod/</endpointUrl>
...
</appender>
</configuration>