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
To Infinity and Beyond: Seamless autoscaling with in-place resource resize for Kubernetes Pods
ladicle
0
140
FinOps! Optimizing Kubernetes Costs with Karpenter
ladicle
0
140
Kubernetes: API Priority and Fairness
ladicle
1
730
FinOps! karpenterによるk8sコスト削減
ladicle
2
690
明日から使える(?)逆引き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
380
Kubernetesを拡張して日々のオペレーションを自動化する
ladicle
18
7.6k
Other Decks in Technology
See All in Technology
【Startup CTO of the Year 2024 / Audience Award】アセンド取締役CTO 丹羽健
niwatakeru
0
960
10XにおけるData Contractの導入について: Data Contract事例共有会
10xinc
5
590
iOSチームとAndroidチームでブランチ運用が違ったので整理してます
sansantech
PRO
0
130
BLADE: An Attempt to Automate Penetration Testing Using Autonomous AI Agents
bbrbbq
0
290
Amplify Gen2 Deep Dive / バックエンドの型をいかにしてフロントエンドへ伝えるか #TSKaigi #TSKaigiKansai #AWSAmplifyJP
tacck
PRO
0
370
AWS Lambda のトラブルシュートをしていて思うこと
kazzpapa3
2
170
隣接領域をBeyondするFinatextのエンジニア組織設計 / beyond-engineering-areas
stajima
1
270
安心してください、日本語使えますよ―Ubuntu日本語Remix提供休止に寄せて― 2024-11-17
nobutomurata
1
990
B2B SaaSから見た最近のC#/.NETの進化
sansantech
PRO
0
720
フルカイテン株式会社 採用資料
fullkaiten
0
40k
Shopifyアプリ開発における Shopifyの機能活用
sonatard
4
250
20241120_JAWS_東京_ランチタイムLT#17_AWS認定全冠の先へ
tsumita
2
240
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
327
21k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.2k
A Tale of Four Properties
chriscoyier
156
23k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
720
Gamification - CAS2011
davidbonilla
80
5k
Being A Developer After 40
akosma
86
590k
The Cult of Friendly URLs
andyhume
78
6k
Teambox: Starting and Learning
jrom
133
8.8k
A better future with KSS
kneath
238
17k
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