-分布式系统的跟踪系统
https://www.cncf.io
看spring cloud吧,封装好了。还有就是Service Mesh 生态http://opencensus.io 谷歌开源的
https://github.com/opentracing 标准成立了 http://opentracing.io
https://github.com/opentracing-contrib/opentracing-specification-zh 中文版
https://github.com/opentracing-contrib
https://uber.github.io/jaeger/ https://github.com/uber/jaeger
https://github.com/jaegertracing/jaeger
其实,一些大公司已经有了这样的分布式跟踪应用,比如:
https://github.com/uber-common/jvm-profiler
https://github.com/open-falcon/falcon-plus 小米开源的
https://github.com/wu-sheng/sky-walking
https://github.com/apache/incubator-skywalking
http://bigbully.github.io/Dapper-translation/
http://www.cnblogs.com/zhengyun_ustc/p/55solution2.html
http://htrace.incubator.apache.org/
https://github.com/apache/incubator-htrace
Hydra - 京东开源的基于Dubbo的调用分布跟踪系统 https://github.com/MarsYoung/hydra
https://github.com/btraceio/btrace
https://github.com/openzipkin/zipkin
https://github.com/naver/pinpoint
中国完全社区化的自动java追踪系统 https://github.com/wu-sheng/sky-walking
https://github.com/Nike-Inc/wingtips
https://github.com/Tencent/MSEC 毫秒服务引擎(Mass Service Engine in Cluster)
详细:我的博文:
http://blog.csdn.net/doctor_who2004/article/details/46974695
其他:
http://leoncom.org/?p=650847&utm_source=tuicool
http://twitter.github.io/zipkin/
http://bigbully.github.io/Dapper-translation/
http://tonybai.com/2015/06/17/appdash-distributed-systems-tracing-in-go/
https://github.com/openzipkin/brave
2016
https://dzone.com/articles/distributed-tracing-with-spring-cloud-sleuth-and-s
https://github.com/joshlong/sleuth-blog/tree/master/zipkin-web
https://github.com/joshlong/sleuth-blog
http://oss.jfrog.org/artifactory/oss-snapshot-local/io/zipkin/zipkin-web/1.28.1-SNAPSHOT/
https://github.com/spring-cloud/spring-cloud-sleuth
https://github.com/opentracing
http://research.google.com/pubs/pub36356.html
http://opentracing.io/spec/ https://github.com/opentracing/opentracing-java
https://www.youtube.com/watch?v=f9J1Av8rwCE
https://github.com/naver/pinpoint
https://github.com/majinkai/pinpoint-plugin
https://github.com/majinkai/skye
http://www.jpinpoint.com/index.html
http://www.dynatrace.com/en/index.html http://newrelic.com/
https://github.com/Flipkart/phantom/wiki/Distributed-Tracing
https://github.com/javamelody/javamelody
https://github.com/stevensouza/automon
Open Source APM (application performance management)
https://github.com/kieker-monitoring/kieker
https://github.com/inspectIT/inspectIT
https://github.com/naver/pinpoint
https://github.com/TeaTips/SplunkJavaAgent
https://github.com/maxikg/MinePM
https://github.com/adim23/monitor-24x7
https://github.com/dianping/cat
http://blog.takipi.com/java-performance-monitoring-5-open-source-tools-you-should-know/
https://github.com/anotheria/moskito
https://github.com/kamon-io/Kamon
https://github.com/glowroot/glowroot
https://github.com/stagemonitor/stagemonitor
https://github.com/uber/jaeger-client-java Jaeger Bindings for Java OpenTracing API http://uber.github.io/jaeger/
other ARM
https://github.com/hawkular/hawkular-apm
https://github.com/javamelody/javamelody
https://github.com/stackify/stackify-java-apm-annot
sdcuike/issueBlog#101
一般离不开rpc框架,整理在了blog
https://mp.weixin.qq.com/s/GT4AYjpnVJhEEe4CYRoVFA http://dbaplus.cn/news-21-972-1.html