diag
目录结构
- checker: 对 collector 的数据进行检查,并给出潜在的问题列表与调整建议
- collector: 诊断元信息收集器,通过 SSH 和应用层接口到集群负载机器上收集用于诊断的信息,供后续分析
- scraper: 收集日志和配置文件时的辅助工具,用于在集群负载机器上筛选文件
- cmd: 命令行工具 cli 入口
- pkg: 公共包
开发指南
- 安装好所有依赖
- tiup-cluster
Makefile
make check
:执行静态代码检查make test
:运行单元测试make build
:编译所有内容