/logback-websocket-streaming

A logback appender which starts up a websocket server for log streaming

Primary LanguageJavaApache License 2.0Apache-2.0

logback-websocket-streaming

A logback appender which starts up a websocket server for log streaming

Usage

Add dependency to your build gradle

repositories {
    jcenter();
}

dependencies {
    compile group: 'org.logback-websocket-streaming', name:"logback-websocket-streaming", version: '1.0.0'
}

logback.xml

<configuration>
    <appender name="WEBSOCKET" class="org.logback.plugin.websocketstreaming.WebSocketServerAppender">
        <port>7777</port>
        <layout class="ch.qos.logback.classic.PatternLayout">
            <Pattern>%d [%thread] %level %logger - %m%n</Pattern>
        </layout>
    </appender>
    <root level="DEBUG">
        <appender-ref ref="WEBSOCKET" />
    </root>
</configuration>    

open browser and navigate to http://localhost:7777/