2014-10-01 1 views
1

У нас есть приложение Scala Play, и мы используем LogglyBatchAppender. Но все журналы среды (dev, staging, prod) смешиваются с ошибками. This говорит, что мы можем группировать по источникам или именам хостов или тегам, но информация об имени хоста не привязана к исходящим сообщениям об ошибках, и на этой странице wiki ничего не говорится о прикреплении тегов в LogglyBatchAppender (упоминается, как тегировать с помощью более медленного LogglyAppender). Каков наилучший способ просмотра журналов хоста/env в loggly, если мы используем LogglyBatchAppender?Ловля: группировка с помощью LogglyBatchAppender?

ответ

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>