Dagger 是一个基于 Loki 的日志查询和管理系统,它是由达闼科技( CloudMinds )云团队的大禹基础设施平台
派生出来的一个项目。Dagger 运行在 Loki 前端,具备日志查询、搜索,保存和下载等特性,适用于云原生场景下的容器日志管理场景。
前端基于 vue.js 开发,使用 vuetify ui 框架进行设计,采用 axios 异步框架进行前后端交互。
后端基于 go gin 框架开发,gorm 作为数据框架,sqlite 作为数据存储端,采用 go websocket 桥接的方式进行实时数据处理。
本地快速部署请参见Quick Start
-
管理多个 Loki 实例
- 在 Dagger 内支持多个 Loki 实例的配置管理,并支持多实例的日志查询
-
日志告警
- 支持 LogQL 的方式在前端添加自定义日志度量
- 支持 Loki-Ruler 组件,在界面支持 ruler 的编辑和推送
- 日志告警事件的订阅、收敛和通知(多渠道)
-
部署简单
- 集成多种日志客户端和 loki 的部署,完成一键部署
- Quick Start
- 日志客户端 Fluentd 配置
- 日志客户端 promtail 配置
- Loki 建议
- 分布式部署
扫描二维码关注公众号回复【入群】加入微信讨论组