# LoggingAppender **Repository Path**: qd0532/LoggingAppender ## Basic Information - **Project Name**: LoggingAppender - **Description**: 收集java日志到Redis或者Kafka中的插件,日志收集完之后可使用ELK栈做分析(暂时只支持Logback) - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 55 - **Created**: 2018-02-28 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # logging-appender ##logback ###redis -- pom.xml添加依赖 ```xml org.redisson redisson 3.2.3 net.myscloud.plugin logging-appender 1.0-SNAPSHOT ``` -- logback.xml添加Appender ```xml 10.2.81.93:6379 test-application test redis-log test ``` -- 日志格式 ```json { "@timestamp": "2017-01-17T10:40:53.129+0800", "host": "10.2.85.49", "level": "WARN", "logger": "net.myscloud.plugin.logging.logback.redis.appender.LogbackRedisAppenderTest", "message": "test87", "source": "test-application", "thread": "main" } ``` -- https://www.elastic.co/guide/en/logstash/current/plugins-inputs-redis.html#plugins-inputs-redis