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
480
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
PHPerのためのOpenTelemetry入門
(非公式)PHPカンファレンス北海道2024 全然野菜でお話しました。
Kazuhiko Yamashita
January 11, 2024
More Decks by Kazuhiko Yamashita
See All by Kazuhiko Yamashita
タクシーアプリ『GO』の バックエンド開発のおける AI利活用と若者のすべて
pyama86
3
1.9k
継続的な負荷検証を目指して
pyama86
3
1.6k
成長期における、 ユーザー領域の複雑さと 整備の進め方
pyama86
1
610
Stay Hacker 〜九州で生まれ、Perlに出会い、コミュニティで育つ〜
pyama86
2
6.3k
Managing Database Migrations in Go Backend Systems
pyama86
0
490
新しい職場の CI が 20 分かかっていたらあなたならどうする?
pyama86
2
1.5k
事業を差別化する技術を生み出す技術
pyama86
4
2.2k
Re:Define 可用性を支える モニタリング、パフォーマンス最適化、そしてセキュリティ
pyama86
9
11k
AI時代におけるSRE、 あるいはエンジニアの生存戦略
pyama86
6
2k
Other Decks in Programming
See All in Programming
Webフレームワークの ベンチマークについて
yusukebe
0
130
AI 時代のソフトウェア設計の学び方
masuda220
PRO
29
12k
Technical Debt: Understanding it Rightly, Engaging it Rightly #LaravelLiveJP
shogogg
0
200
AI時代のUIはどこへ行く?その2!
yusukebe
19
6.7k
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
220
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
110
コンテキストの使い捨てをやめる — ビジネスルール駆動開発と miko —
ioki
0
120
Signal Forms: Beyond the Basics @ngBaguette 2026 in Paris
manfredsteyer
PRO
0
230
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
190
AutonomyとControlのあいだ:Graflowで記述するAIエージェント協調
myui
0
110
AIエージェントの隔離技術の徹底比較
kawayu
0
460
AI駆動開発で崩れていくコードベースを立て直す
kyoko_nr_nr
1
440
Featured
See All Featured
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.5k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.1k
Designing for Performance
lara
611
70k
Making Projects Easy
brettharned
120
6.7k
We Are The Robots
honzajavorek
0
240
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
720
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
200
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
940
Measuring & Analyzing Core Web Vitals
bluesmoon
9
860
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
GitHub's CSS Performance
jonrohan
1033
470k
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