# 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