Brave

Introduction

Brave 是用来装备 Java 程序的类库,提供了面向 Standard Servlet、Spring MVC、Http Client、JAX RS、Jersey、Resteasy 和 MySQL 等接口的装备能力,可以通过编写简单的配置和代码,让基于这些框架构建的应用可以向 Zipkin 报告数据。同时 Brave 也提供了非常简单且标准化的接口,在以上封装无法满足要求的时候可以方便扩展与定制。

Practice

Attention

  • 默认情况下,Brave不会将收集到的监控数据发送给 Zipkin 服务器,而是会以日志的形式打印到控制台。可以考虑使用FileBeats收集

Refer

https://zhuanlan.zhihu.com/p/20941369