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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Aya (Igarashi) Ozawa
January 19, 2017
Technology
2.3k
2
Share
OpenTracing & Kubernetes
Kubernetes meetup tokyo #3
Aya (Igarashi) Ozawa
January 19, 2017
More Decks by Aya (Igarashi) Ozawa
See All by Aya (Igarashi) Ozawa
KubeCon + CloudNativeCon NA ‘25 Recap, Extensibility: Gateway API / NRI
ladicle
0
210
Wait! Can Your Pod Survive a Restart?
ladicle
0
200
KubeCon: To Infinity and Beyond: Seamless autoscaling with in-place resource resize for Kubernetes Pods
ladicle
0
430
FinOps! Optimizing Kubernetes Costs with Karpenter
ladicle
0
420
Kubernetes: API Priority and Fairness
ladicle
1
1.2k
FinOps! karpenterによるk8sコスト削減
ladicle
2
890
明日から使える(?)逆引きKubernetes
ladicle
2
1.5k
Recap: KubeCon+CloudNativeCon 2021 NA / Kubernetes Meetup Tokyo #47
ladicle
0
350
KubeCon+CloudNativeCon Europe 2020 Overview
ladicle
0
280
Other Decks in Technology
See All in Technology
独断と偏見で試してみる、 シングル or マルチエージェント どっちがいいの?
shichijoyuhi
1
210
「誰一人取り残されない」 AIエージェント時代のプロダクト設計思想 Product Management Summit 2026
mizushimac
1
2.2k
Good Enough Types: Heuristic Type Inference for Ruby
riseshia
1
360
コミュニティ・勉強会を作るのは目的じゃない
ohmori_yusuke
0
280
「責任あるAIエージェント」こそ自社で開発しよう!
minorun365
10
2.6k
GitHub Copilot Dev Days
tomokusaba
0
110
AIが盛んな時代に 技術記事を書き始めて起きた私の中での小さな変化
peintangos
0
320
Building Production-Ready Agents Microsoft Agent Framework
_mertmetin
0
120
ハーネスエンジニアリングの概要と設計思想
sergicalsix
9
6.4k
エージェントスキルを作って自分のインプットに役立てよう
tsubakimoto_s
0
480
【技術書典20】OpenFOAM(自宅で深める流体解析)流れと熱移動(2)
kamakiri1225
0
330
要件定義の精度を高めるための型と生成AIの活用 / Using Types and Generative AI to Improve the Accuracy of Requirements Definition
haru860
0
120
Featured
See All Featured
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
160
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
160
Agile that works and the tools we love
rasmusluckow
331
21k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
120
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
180
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
140
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2k
Leo the Paperboy
mayatellez
7
1.7k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
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