用于将各个服务的日志聚合到日志处理系统的客户端
- 两种格式的日志数据收集方式
- 热重载
- 错误的熔断处理
- 优雅的退出机制
- 断点续传
- 消息合并发送
- 新增程序的启动项,可以自定义配置文件位置
- 支持
--version
查询软件版本。
- 修复对时间类型日志文件格式的支持
- 可以设置
Kafka Queue
的长度啦
- 更新了对topic模块的支持
- 修改节点发现逻辑
- 优化退出的信号监听
- 调整程序执行时协程的生命周期
- 添加cobra的壳, 修复一些问题
- go build -o bifrost
- ./bifrost
[app]
logagent_id=节点名(需要先去 `ccenter` 注册)
# Kafka 配置
[kafka]
address=localhost:9091(kafka队列配置)
queue_size=1000
# Etcd 配置
[etcd]
address=localhost:23790 (ETCD Address)