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
PHPerのためのOpenTelemetry入門
Search
Kazuhiko Yamashita
January 11, 2024
Programming
1
430
PHPerのためのOpenTelemetry入門
(非公式)PHPカンファレンス北海道2024 全然野菜でお話しました。
Kazuhiko Yamashita
January 11, 2024
Tweet
Share
More Decks by Kazuhiko Yamashita
See All by Kazuhiko Yamashita
Managing Database Migrations in Go Backend Systems
pyama86
0
120
新しい職場の CI が 20 分かかっていたらあなたならどうする?
pyama86
2
1.4k
事業を差別化する技術を生み出す技術
pyama86
4
1.8k
Re:Define 可用性を支える モニタリング、パフォーマンス最適化、そしてセキュリティ
pyama86
9
9.2k
AI時代におけるSRE、 あるいはエンジニアの生存戦略
pyama86
6
1.8k
Tuning GraphQL on Rails
pyama86
2
2.2k
ttlcacheのここがスゴい
pyama86
1
200
クラウドサービスの 利用コストを削減する技術 - 円安の真南風を感じて -
pyama86
3
670
実践ARMアーキテクチャ移行
pyama86
2
2.6k
Other Decks in Programming
See All in Programming
Foundation Modelsを実装日本語学習アプリを作ってみた!
hypebeans
0
130
AI駆動で0→1をやって見えた光と伸びしろ
passion0102
1
880
Google Opalで使える37のライブラリ
mickey_kubo
3
150
開発組織の戦略的な役割と 設計スキル向上の効果
masuda220
PRO
10
1.8k
モテるデスク環境
mozumasu
3
1.3k
TransformerからMCPまで(現代AIを理解するための羅針盤)
mickey_kubo
7
5.6k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
330
理論と実務のギャップを超える
eycjur
0
190
Migration to Signals, Resource API, and NgRx Signal Store
manfredsteyer
PRO
0
130
Reactive Thinking with Signals and the Resource API
manfredsteyer
PRO
0
120
Ktorで簡単AIアプリケーション
tsukakei
0
110
テーブル定義書の構造化抽出して、生成AIでDWH分析を試してみた / devio2025tokyo
kasacchiful
0
320
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Why Our Code Smells
bkeepers
PRO
340
57k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
116
20k
The Invisible Side of Design
smashingmag
302
51k
Become a Pro
speakerdeck
PRO
29
5.6k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Writing Fast Ruby
sferik
630
62k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Product Roadmaps are Hard
iamctodd
PRO
55
11k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
The Cost Of JavaScript in 2023
addyosmani
55
9.1k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
190
55k
Transcript
🍉🌴🏄 GoConference’19 🏄🌴🍉 PHPerͷͨΊͷOpenTelemetryೖ -δϯΪεΧϯ;͘Ζ͏ฤ-
🍉🌴🏄 GoConference’19 🏄🌴🍉 ࢁԼ  @pyama86 GMOϖύϘ ٕज़ج൫νʔϜ γχΞɾϓϦϯγύϧ ɹझຯ
ώϧτϯ८ΓɺΩϟϯϓ ten-snapon.com pyama.fun stns.jp 2
🍉🌴🏄 GoConference’19 🏄🌴🍉 3
🍉🌴🏄 GoConference’19 🏄🌴🍉 4 0QFO5FMFNFUSZ͕ ͏ɺΩς͍·͢
🍉🌴🏄 GoConference’19 🏄🌴🍉 OpenTelemetry wچདྷɺ4BB4044͝ͱʹ࣮͞Ε͍ͯͨςϨϝτϦσʔλͷ ऩूΛඪ४Խ 5 IUUQTDMPVEOBUJWFEBZTKQPZ IUUQTPQFOUFMFNFUSZDPOOQBTTDPNFWFOU
🍉🌴🏄 GoConference’19 🏄🌴🍉 https://www.splunk.com/ja_jp/data-insider/what-is-opentelemetry.html ΑΓҾ༻ lςϨϝτϦσʔλɺΦϒβʔόϏϦςΟΛ࣮ݱ͢ΔͨΊʹγε ςϜιʔε͔Βऩू͞ΕΔग़ྗΛࢦ͠·͢ɻ͜ΕΒͷग़ྗΛ౷߹తʹ ੳ͢Δ͜ͱʹΑΓɺࢄڥͰͷγεςϜؒͷؔґଘ͕ؔΘ͔Γ ·͢ɻओʹ༻͞ΕΔσʔλΫϥε
ϩάɺϝτϦΫεɺτϨʔεͷͭͰɺ͜Ε ʮΦϒβʔόϏϦςΟͷͭͷபʯͱݺΕ·͢ɻz 6 ςϨϝτϦσʔλ
🍉🌴🏄 GoConference’19 🏄🌴🍉 ΦϒβʔόϏϦςΟɾΤϯδχΞϦϯά 6PΑΓҾ༻ l؆୯ʹݴ͏ͱɺࢲ͕ͨͪߟ͑ΔιϑτΣΞγεςϜͷʮΦϒβʔόϏϦςΟʯ ͱɺγεςϜ͕ͲͷΑ͏ͳঢ়ଶʹͳͬͨͱͯ͠ɺͦΕ͕ͲΜͳʹ৽Ͱ حົͳͷͰ͋ͬͯɺͲΕ͚ͩཧղ͠આ໌Ͱ͖Δ͔Λࣔ͢ईͰ͢ɻ· ͨɺͦͷΑ͏ͳ৽Ͱحົͳঢ়ଶʹରͯ͠ɺࣄલʹσόοάͷඞཁੑΛఆٛͨ͠Γ༧ଌ ͨ͠Γ͢Δ͜ͱͳ͘ɺγεςϜͷঢ়ଶσʔλͷ͋ΒΏΔσ
ΟϝϯγϣϯͦΕΒͷΈ߹ Θͤʹ͍ͭͯΞυϗοΫʹௐࠪ͠ɺΑΓσόοά͕ՄೳͰ͋ΔΑ͏ʹ͢Δඞཁ͕͋Γ· ͢ɻ͠ɺ৽͍͠ίʔυΛσϓϩΠ͢Δඞཁ͕ͳ͘ɺͲΜͳ৽Ͱحົͳঢ় ଶͰཧղͰ͖ΔͳΒɺΦϒβʔόϏϦςΟ͕͋Δͱݴ͑·͢ɻ 7 ΦϒβʔόϏϦςΟ
🍉🌴🏄 GoConference’19 🏄🌴🍉 8 %"5"%0(Ͱ ͍͍͡ΌΜ
🍉🌴🏄 GoConference’19 🏄🌴🍉 ਓɾϞϊɾۚ wͦΕͳΓͷར༻ྉۚʹͳΔ͜ͱ͋ΓɺςϨϝτϦσʔλͷؒҾ͖ͳͲͰ ίετௐͨ͠Γ wΦϒβʔόϏϦςΟͷͦΕͳΓʹ͍ྖҬ͕ϕϯμʔϩοΫΠϯ w0QFO5FMFNFUSZΛར༻͢Δͱ4BB4ͷεΠον͕༰қʹͳΔ 9
🍉🌴🏄 GoConference’19 🏄🌴🍉 OpenTelemetry 10 IUUQTPQFOUFMFNFUSZJPEPDT
🍉🌴🏄 GoConference’19 🏄🌴🍉 OpenTelemetry 11 IUUQTPQFOUFMFNFUSZJPEPDT ֤ݴޠͷ4%, ࣗಈܭɺखಈܭ ϛυϧΣΞ͔Β ςϨϝτϦσʔλΛ
ग़ྗ
🍉🌴🏄 GoConference’19 🏄🌴🍉 OpenTelemetry 12 IUUQTPQFOUFMFNFUSZJPEPDT ඪ४Խ͞Εͨϓϩτίϧʹ ରԠͨ͠ΤʔδΣϯτ
🍉🌴🏄 GoConference’19 🏄🌴🍉 OpenTelemetry 13 IUUQTPQFOUFMFNFUSZJPEPDTDPMMFDUPS (PͰ࣮͞ΕͨόΠφϦ͕ɺ3FDFJWFST 1SPDFTTPST &YQPSUFSTΛ࣮ߦ
🍉🌴🏄 GoConference’19 🏄🌴🍉 OpenTelemetry 14 IUUQTPQFOUFMFNFUSZJPEPDT 4BB4 ϗετ͞Εͨ044 ࠩ͠ସ͑Մೳ
🍉🌴🏄 GoConference’19 🏄🌴🍉 PHPerͷͨΊͷOpenTelemetryೖ -δϯΪεΧϯ;͘Ζ͏ฤ-
🍉🌴🏄 GoConference’19 🏄🌴🍉 OpenTelemetry for PHP w5SBDF .FUSJDT -PHTͯ͢4UBCMF w1)1Ҏ্͕ඞཁͰɺࣗಈܭҎ্
16 IUUQTPQFOUFMFNFUSZJPEPDTJOTUSVNFOUBUJPOQIQ
🍉🌴🏄 GoConference’19 🏄🌴🍉 ܭ wओʹτϨʔεσʔλͷͨΊʹɺεύϯͱݺ ΕΔ୯ҐͰܭଌՕॴΛఆٛ͢Δ QIQ .Z42-ΫΤϦ࣮ߦͷτϨʔε։࢝ TQBOUSBDFSTQBO#VJMEFS
NZTRMRVFSZ TUBSU4QBO USZ\ TQBOBEE&WFOU RVFSZQSFQBSBUJPO SFTVMUNZTRM$POOFDUJPORVFSZ 4&-&$5 '30.VTFST TQBOBEE&WFOU RVFSZFYFDVUFE ^ fi OBMMZ\ εύϯͷऴྃ TQBOFOE ^
🍉🌴🏄 GoConference’19 🏄🌴🍉 σϞ 18 IUUQTHJUIVCDPNQZBNBUFNQP!IPLLBJEP 8PSE1SFTTͷެ։͞Ε͍ͯΔࣗಈܭΛར༻͢Δ IUUQTHJUIVCDPNPQFOUFMFNFUSZQIQDPOUSJCBVUPXPSEQSFTT 05&-$PMMFDUPSʹૹ৴͢Δ
(SBGBOB5FNQP(SBGBOBɺ1SPNFUIFVTͰදࣔ͢Δ NFUSJD USBDF
🍉🌴🏄 GoConference’19 🏄🌴🍉 શͯͷࣄۀͰ࠾༻͠·͍ͬͯ͘·͢ !QC@SFDSVJU 19