An open API service indexing awesome lists of open source software.

https://github.com/marsxuefeng/tencent-cls

腾讯云CLS接入log4j/logback,基于CLS APi的方式采集开发者应用日志
https://github.com/marsxuefeng/tencent-cls

elasticsearch elk elk-stack kibana logging

Last synced: 15 days ago
JSON representation

腾讯云CLS接入log4j/logback,基于CLS APi的方式采集开发者应用日志

Awesome Lists containing this project

README

          

### 腾讯云CLS接入log4j/Logback

#### 腾讯云CLS提供了两种日志采集方式:
- LogListener基于监听CVM日志文件实现日志采集
- API采集,需要日志框架自动向CLS主动报备(本项目基于日志框架主动向CLS报备达到日志采集的目的)

#### 开发者需要修改的文件:
- src/main/resources/logback.xml
- src/main/resources/log4j.properties
替换以上两个文件中的secretId,secretKey,topicId,这三个字段在腾讯云CLS控制台获取

#### 体验步骤:
- 替换上述配置文件中的上述字段
- 在腾讯云控制台创建CLS主题,并且将主题id配置到logback.xml,log4j.properties文件中
- 运行com.github.cls.example.Log4jAppenderExample和com.github.cls.example.LogbackAppenderExample
- 登陆腾讯云CLS控制台验证报备上来的日志信息