uptrace 基于opentelemetry的开源apm
uptrace 是一个开源的apm 工具,集成了trace,log,以及metrics,核心使用了opentelemetry
对于数据存储使用了clickhouse,实际技术实现上与signoz 类似,都是基于了opentelemetry 同时基于clickhouse 进行存储
对于配置存储上感觉都不太好的是都依赖了sqlite,如果使用其他的似乎会好点,有利于集群环境的部署
工作机制
参考资料
https://uptrace.dev/get/open-source-apm.html
https://github.com/uptrace/uptrace