Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Zipkin Meetup #1 - Zipkinと分散トレーシングの紹介
Search
Tommy Ludwig
June 13, 2017
Programming
3
1.7k
Zipkin Meetup #1 - Zipkinと分散トレーシングの紹介
世界初(?!)Zipkin Meetupで発表した簡単な紹介の資料です。
Tommy Ludwig
June 13, 2017
Tweet
Share
Other Decks in Programming
See All in Programming
Jasprが凄い話
hyshu
0
170
XStateを用いた堅牢なReact Components設計~複雑なClient Stateをシンプルに~ @React Tokyo ミートアップ #2
kfurusho
1
990
CI改善もDatadogとともに
taumu
0
200
コミュニティ駆動 AWS CDK ライブラリ「Open Constructs Library」 / community-cdk-library
gotok365
2
250
読まないコードリーディング術
hisaju
0
100
負債になりにくいCSSをデザイナとつくるには?
fsubal
10
2.6k
How mixi2 Uses TiDB for SNS Scalability and Performance
kanmo
41
16k
Datadog DBMでなにができる? JDDUG Meetup#7
nealle
0
150
GoとPHPのインターフェイスの違い
shimabox
2
210
Learning Kotlin with detekt
inouehi
1
140
SwiftUI移行のためのインプレッショントラッキング基盤の構築
kokihirokawa
0
150
Rubyで始める関数型ドメインモデリング
shogo_tksk
0
140
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.3k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
Writing Fast Ruby
sferik
628
61k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.4k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
How to train your dragon (web standard)
notwaldorf
91
5.9k
Documentation Writing (for coders)
carmenintech
67
4.6k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
10
520
Building an army of robots
kneath
303
45k
RailsConf 2023
tenderlove
29
1k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.3k
Transcript
Zipkin Zipkin Meetup #1 (Tokyo) @TommyLudwig 2017-06-13
Zipkin 5 • zipkin-user Google groupZipkin turned 5
this week, thanks to those who dared to put it on GitHub • Distributed Systems Tracing with Zipkin 2017-06-13 Zipkin Meetup #1 2
[2010] Google Dapper [2012] Twitter Zipkin [2015] OpenZipkin [2017] Zipkin
Meetup #1 A bit of Zipkin history 2017-06-13 Zipkin Meetup #1 3
Distributed tracing with Zipkin Zipkin 2017-06-13 Zipkin Meetup #1
4
!0 •!0 ,&-1/$%*"# •+. !0(
') 2017-06-13 Zipkin Meetup #1 5
• Trace – • Span – ( ) S •
Tags – • Key/value: HTTP path IP DB Error message 6 2017-06-13 Zipkin Meetup #1 ↓ ↓
!"$3 • 2 .1 /& #(' •%) " 0-*,+
7 2017-06-13 Zipkin Meetup #1
!# 1-( • , •
./ • • In-band*)&%$ • Out-of-band*) • • 0"'+ 2017-06-13 Zipkin Meetup #1 8
2017-06-13 Zipkin Meetup #1 9 Zipkin UIdependencies view
Zipkin UItrace view 2017-06-13 Zipkin Meetup #1 10
Experimental Zipkin UI 2017-06-13 Zipkin Meetup #1 11 https://github.com/openzipkin/zipkin-ui
• C# • Elixir • Go • Java • Python
• Scala • PHP Zipkin OpenZipkin supported • Go (Go kit) • Java () • Node.js () • Ruby (Rack) • Scala (Finagle) Community supported 2017-06-13 Zipkin Meetup #1 12 Source: http://zipkin.io/pages/existing_instrumentations.html
Zipkin architecture 2017-06-13 Zipkin Meetup #1 13 Source: http://zipkin.io/pages/architecture.html
Logging, metrics, and tracing 2017-06-13 Zipkin Meetup #1 14
Observability 2017-06-13 Zipkin Meetup #1 15 Source: https://peter.bourgon.org/blog/2017/02/21/metrics-tracing-and-logging.html Zipkin
• GitHub: https://github.com/openzipkin/zipkin • Twitter: https://twitter.com/zipkinproject • Gitter(
): https://gitter.im/openzipkin/zipkin • http://zipkin.io/ • Zipkin APIhttp://zipkin.io/zipkin-api/ 2017-06-13 Zipkin Meetup #1 16
Zipkin 2017-06-13
Zipkin Meetup #1 17
Zipkin 2017-06-13
Zipkin Meetup #1 18