Loggly: группировка с использованием LogglyBatchAppender?

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

1 ответ

Решение

Привет, вы можете установить 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>
Другие вопросы по тегам