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
OpenTracing & Kubernetes
Search
Aya (Igarashi) Ozawa
January 19, 2017
Technology
2
2.2k
OpenTracing & Kubernetes
Kubernetes meetup tokyo #3
Aya (Igarashi) Ozawa
January 19, 2017
Tweet
Share
More Decks by Aya (Igarashi) Ozawa
See All by Aya (Igarashi) Ozawa
KubeCon: To Infinity and Beyond: Seamless autoscaling with in-place resource resize for Kubernetes Pods
ladicle
0
160
FinOps! Optimizing Kubernetes Costs with Karpenter
ladicle
0
160
Kubernetes: API Priority and Fairness
ladicle
1
760
FinOps! karpenterによるk8sコスト削減
ladicle
2
710
明日から使える(?)逆引きKubernetes
ladicle
2
1.3k
Recap: KubeCon+CloudNativeCon 2021 NA / Kubernetes Meetup Tokyo #47
ladicle
0
280
KubeCon+CloudNativeCon Europe 2020 Overview
ladicle
0
210
Think Design About Pretty kubectl Plugins
ladicle
0
390
Kubernetesを拡張して日々のオペレーションを自動化する
ladicle
18
7.6k
Other Decks in Technology
See All in Technology
日本版とグローバル版のモバイルアプリ統合の開発の裏側と今後の展望
miichan
1
120
レンジャーシステムズ | 会社紹介(採用ピッチ)
rssytems
0
150
オプトインカメラ:UWB測位を応用したオプトイン型のカメラ計測
matthewlujp
0
170
TSKaigi 2024 の登壇から広がったコミュニティ活動について
tsukuha
0
160
Password-less Journey - パスキーへの移行を見据えたユーザーの準備 @ AXIES 2024
ritou
3
1.4k
祝!Iceberg祭開幕!re:Invent 2024データレイク関連アップデート10分総ざらい
kniino
2
250
Microsoft Azure全冠になってみた ~アレを使い倒した者が試験を制す!?~/Obtained all Microsoft Azure certifications Those who use "that" to the full will win the exam! ?
yuj1osm
1
110
権威ドキュメントで振り返る2024 #年忘れセキュリティ2024
hirotomotaguchi
2
730
プロダクト開発を加速させるためのQA文化の築き方 / How to build QA culture to accelerate product development
mii3king
1
260
生成AIのガバナンスの全体像と現実解
fnifni
1
180
バクラクのドキュメント解析技術と実データにおける課題 / layerx-ccc-winter-2024
shimacos
2
1k
コンテナセキュリティのためのLandlock入門
nullpo_head
2
320
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
247
1.3M
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
Rails Girls Zürich Keynote
gr2m
94
13k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
0
94
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.3k
4 Signs Your Business is Dying
shpigford
181
21k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
2
290
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Become a Pro
speakerdeck
PRO
26
5k
Transcript
Kubernetes meetup Tokyo #3 Kubernetes OpenTracing&
AYA IGARASHI @Ladicle NTT Communications Software Engineer ABOUT ME INTRODUCTION
I'm developing cloud services.
Why OpenTracing?
MICROSERVICES INTRODUCTION Ͳ͜Ͱ͕͔͔͍࣌ؒͬͯΔΜͩΖ? …ίϯϙʔωϯτ͕ଟ͗ͯ͢ϩά͏ͷπϥΠ!!!! APIୟ͍ͨͷͷ ͳΜ͔Ϩεϙϯε͍ͳɻ Microservice Architecture
Microservice Architecture DISTRIBUTED TRACING INTRODUCTION ͦ͏ͩɺࢄτϨʔγϯάΛࢼͦ͏ʂ γεςϜશମΛ͏ʹ…ɻ
AGENDA INTRODUCTION OpenTracing͕ͳͥ࢝·ͬͨͷ͔ 01 02 03 04 WHY OPENTRACING WHAT
OPENTRACING DEMO SUMMARIZE OpenTracingͷجຊతͳΈ Kubernetes্ͰOpenTracingΛࢼ͢ ෮शͱ͓·͚
Why & What is OpenTracing?
WHY STARTED? OPENTRACING Famous distributed tracing system ෳଘࡏ͋ΔͨΊɺFrameworkʹΑͬͯରԠ͍ͯ͠ΔγεςϜ͕ҟͳ Γɺಋೖোนʹͳ͍ͬͯ·ͨ͠ɻͦ͜ͰɺAPIͷΈඪ४Խ͠τϨʔα ࣗ༝ʹબՄೳʹ͢ΔͨΊOpenTracing͕ͭ͘ΒΕ·ͨ͠ɻ
California, BerkeleyେֶͷจͰఏҊ͞ΕͨX-trace X-traceΛࢀߟʹͨ͠GoogleͷDapper OSSͱͯ͠TwitterͷZipkin
ARCHITECTURE OPENTRACING ϦΫΤετΛड͚औ͔ͬͯΒॲཧ͕ྃ͢Δ·ͰͷظؒΛSpanͱͯ͠ DAGͰද͠ɺͦΕΛ࣌ܥྻʹฒͨͷΛτϨʔε݁Ռͱͯ͠දࣔ͠·͢ɻ શͯͷSpan໊લͱ։࢝࣌ؒɺܧଓ࣌ؒଞΛ͓࣋ͬͯΓɺଞͷSpanͱͷͭ ͳ͕ΓΛRelationͱఆ͍ٛͯ͠·͢ɻ https://github.com/opentracing/specification/blob/master/specification.md
DEMO TIME
SUMMARIZE RESULT Kubernetes্ͰେྔͷίϯςφΛ࿈ܞͤ͞ΔγεςϜΛߏஙͯ͠ɺ ࢄτϨʔγϯάͰσόοάύϑΥʔϚϯεվળָ͕ʹͳΔ OpenTracingΛ͑ॾࣄͰτϨʔα ͷมߋ͕ඞཁʹͳͬͯO(1)ͷमਖ਼ͰOK! ϩά͏ΑΓͤʂ KubernetesຊମʹOpenTracingΛಋೖ͢Δ͔ͱ͍͏ issueͷ#26507Ͱ͠߹ΘΕ͍ͯΔ్த ͪͳΈʹOpenStackʹscalpelsͱ͍͏τϨʔγϯ
άεεςϜ͕ଘࡏ͍ͯ͠Δ͕ɺ·ͩఏҊϨϕϧ
Thanks for watching! See You Next Time