Loggly:使用LogglyBatchAppender进行分组?

时间:2014-10-01 02:53:39

标签: logback loggly

我们有一个Scala Play应用,我们正在使用LogglyBatchAppender。但是,我们所有的环境(dev,staging,prod)日志都在混乱。 This表示我们可以按来源或主机名或标签进行分组,但主机名信息未附加到外发日志消息上,此wiki页面未说明如何在LogglyBatchAppender附加标签(它确实提到了如何使用较慢的LogglyAppender标记。如果我们使用LogglyBatchAppender,在loggly中查看不同主机/环境日志的最佳方法是什么?

1 个答案:

答案 0 :(得分:3)

您好,您可以在LogglyBatchAppender中设置endpointUrl。设置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>