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
Datadogでシステムとアプリケーション情報を民主化をはじめよう / System and ...
Search
VTRyo
November 24, 2022
Technology
2
2.7k
Datadogでシステムとアプリケーション情報を民主化をはじめよう / System and Application information democratize with datadog
Datadog Japan Meetup 2022 WinterのLT枠
https://datadog.connpass.com/event/263010/
VTRyo
November 24, 2022
Tweet
Share
More Decks by VTRyo
See All by VTRyo
2ヶ月かかるDBアップグレード検証を最大2週間に短縮した自作Go製CLIツール「Platinum」を紹介する / Introducing Go CLI tool "Platinum" for shortened DB upgrade validation
vtryo
3
450
MySQLテーブル毎のデータサイズ集計をDatadog × Prometheus Exporter × Kubernetesを使って自動化する / Automate data size aggregation for each MySQL table using Datadog, Prometheus Exporter and Kubernetes
vtryo
0
280
自分だけの、誰も想像できないキャリアの育て方 ~懇親会で実践できる!偶然から始めるキャリアプラン~ / Career planning starting by luckly
vtryo
2
1.1k
なぜSREをはじめるのは難しいのか / Why is it hard to start SRE?
vtryo
1
480
サービスと開発者に最も近いProduct SREsとして 取り組んでいるコト / Work as Product SREs closest to services and developers
vtryo
0
2.5k
一人から始めるプロダクトSRE / How to start SRE in a product team, all by yourself
vtryo
5
12k
へんなSlackスタンプMeetup
vtryo
0
340
Kubernetes × CircleCIで実現する安心安全Deploy / Safe Deploy with Kubernetes and CircleCI
vtryo
1
3.1k
【社内勉強会用】SQLアンチパターン / SQL Antipatterns study
vtryo
0
2.1k
Other Decks in Technology
See All in Technology
The Rise of LLMOps
asei
5
1.2k
Security-JAWS【第35回】勉強会クラウドにおけるマルウェアやコンテンツ改ざんへの対策
4su_para
0
170
TypeScript、上達の瞬間
sadnessojisan
46
13k
マルチモーダル / AI Agent / LLMOps 3つの技術トレンドで理解するLLMの今後の展望
hirosatogamo
37
12k
AWS Lambda のトラブルシュートをしていて思うこと
kazzpapa3
2
170
[FOSS4G 2019 Niigata] AIによる効率的危険斜面抽出システムの開発について
nssv
0
310
RubyのWebアプリケーションを50倍速くする方法 / How to Make a Ruby Web Application 50 Times Faster
hogelog
3
940
障害対応指揮の意思決定と情報共有における価値観 / Waroom Meetup #2
arthur1
5
470
Incident Response Practices: Waroom's Features and Future Challenges
rrreeeyyy
0
160
Can We Measure Developer Productivity?
ewolff
1
150
個人でもIAM Identity Centerを使おう!(アクセス管理編)
ryder472
3
180
CysharpのOSS群から見るModern C#の現在地
neuecc
1
3.1k
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
222
8.9k
Why Our Code Smells
bkeepers
PRO
334
57k
Designing for humans not robots
tammielis
250
25k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
16
2.1k
How to train your dragon (web standard)
notwaldorf
88
5.7k
Making Projects Easy
brettharned
115
5.9k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
A designer walks into a library…
pauljervisheath
203
24k
Rails Girls Zürich Keynote
gr2m
94
13k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
44
2.2k
Code Reviewing Like a Champion
maltzj
520
39k
4 Signs Your Business is Dying
shpigford
180
21k
Transcript
DatadogͰγεςϜͱ ΞϓϦέʔγϣϯใͷ ຽओԽΛ͡ΊΑ͏ Money Forward, Inc VTRyo Datadog Japan Meetup
2022 Winter
VTRyo ɾSoftware engineer, Product SRE ɹ@Money Forward, Inc. (Tokyo) @3s_hv
ɾਓࣄ࿑ܥϓϩμΫτ: Ϋϥυڅ༩, Ϋϥυۈଵ, ɹɹɹɹɹɹɹɹɹ ɹΫϥυਓࣄཧ ɾDatadogྺ from 2018
ࠓͷ࣍ ຽओԽલɺαʔϏεঢ়گΛ ͍ͬͯͨਓ୭ʁ DatadogΛͬͯ ใΛຽओԽ͢Δ
ϚωʔϑΥϫʔυ৫ͷલఏ • ᴈ໌ظɺΠϯϑϥνʔϜ͕ػೳ։ൃҎ֎ͷ ͯ͢Λݟ͍ͯͨ • ֵ৽ظɺϚΠΫϩαʔϏεԽ͕ਐΜͩ͜ͱ ͰϓϩμΫτνʔϜʹ͕ҕৡ͞Εͨ
ϚωʔϑΥϫʔυ৫ͷલఏ • ͦͯ͠ݱࡏ ϚωʔϑΥϫʔυSREࡾछྨ • ձࣾશମˠPlatform SRE, Enabling SRE •
ϓϩμΫτݻ༗ˠProduct SRE
ϚωʔϑΥϫʔυ৫ͷલఏ • ϚωʔϑΥϫʔυͷSREࡾछྨ • ձࣾશମˠPlatform SRE, Enabling SRE • ϓϩμΫτݻ༗ˠProduct
SRE ج൫ͷརศੑɺ৴པੑʹ ج൫ΑΓ্ͷϓϩμΫτ৴པੑʹ SRE͕ͳ͍νʔϜ͚ ׆ಈࢧԉ
͔͠͠ɺͯ͢ͷϓϩμΫτ͕ ΠϯϑϥνʔϜͳ͠ͰγεςϜӡ༻͕ Ͱ͖ΔΘ͚Ͱͳ͔ͬͨ
ຽओԽલɺαʔϏεঢ়گΛ ͍ͬͯͨਓ୭ʁ
• ςοΫϦʔυͳʹ͔ى͖ΕѲ͍ͯ͠Δ • ϩάࡧΛ࢝Ίɺোௐ͕ࠪଐਓԽ͍ͯ͠Δ • ͦͦΠϯϑϥνʔϜʹґཔ͍ͯ͠Δ • ϝϯόʔΤϥʔ௨ʢແடংʣΛݟͯ͑Δʑ ͜Μͳ͜ͱͳ͍Ͱ͔͢ʁ
• ࠒ͔ΒαʔϏεঢ়گΛݟΔश׳͕ͳ͍ • ʮΠϯϑϥ͔Βͷ௨Ͳ͔͜Β͔ඈΜͰ͘Δ͜Θ ͍ͷʯײ • ϩάϝτϦΫεͱ͍ͬͨใཧઌ͕ࢄΒͬͯ ͓Γɺֶशίετ͕ߴ͍ Ͳ͏ͯ͜͠͏ͳ͍͔ͬͯͨ
ใ୭ʹͩͬͯѻ͏͜ͱ͕Ͱ͖Δɻ ͦΕ͕ɺDatadogͳΜͰ͢
DatadogΛͬͯใΛຽओԽ͢Δ
• γεςϜϦιʔεঢ়گ • ΞϓϦέʔγϣϯύϑΥʔϚϯε • ϩά • Ξϥʔτ DatadogͰຽओԽͨ͜͠ͱ ಛผͳ͕ࣝͳͯ͘
͜ΕΒΛѻ͑Δঢ়ଶ
DatadogใΛूΊ ަ௨උ͢Δ ʮϩάͷݕࡧͬͯͲ͜Ͱ͢ΔΜ͚ͩͬʁ AWSʁʯʮΞϥʔτDatadog͚ͩͬʁʯ ʮRollbar͔Β௨དྷͯΔΑʯ
• ࣮ࡍʹ՝ͩͬͨ
• ΧελϜϝτϦΫε ඞཁͰ͋ΕऔΔ https://moneyforward.com/engineers_blog/2022/05/13/using-dogstatsd-in-local/
• ΞϥʔτඋΛͯ͠ ใཧ͢Δ https://moneyforward.com/engineers_blog/2021/11/29/visualize/
ඞཁͳใΛDatadogʹἧ͑ͨ
ΈΔ͖ͷʹूத͢Δ ʮ͜Εͬͯ݁ہͲ͜ΛݟΕ͍͍ͷʁʯ ʮ͜ͷϖʔδͷ͜ͷϝτϦΫεͱ͜ͷϩά͕ ͜ͷ࣌ؒଳʹ͋ͬͯɺ͜͜ͰϦϦʔε͞Εͯ ΔΜͩΑͶʯʮΘ͔ΒΜʯ
μογϡϘʔυʹूΊΔ
͜͜ΛݟΕ͍͍ɺΛγϯϓϧʹ
Datadogߴػೳɻ ͳΔֶ͘शίετΛԼ͓͛ͯ͘
ʮDatadogͰग़དྷΔ͜ͱʯ Λݟ͍ͤͯ͘ ʮͲ͏ͯ͠Datadog͕ΘΕͳ͍ΜͩΖ͏ʯ ͱࢥ͍ͬͯͨΒɺ ʮ͑ɺͦΜͳ͜ͱͰ͖ΔͷʁΒͳ͔ͬͨʯ
• DatadogΛݟͯαʔϏεΛ;Γ ͔͑ΔաఔͰ͍ํΛڭ͢Δ • αʔϏεʹ߹Θͤͨओͳ͍ํ खॱͷ࡞ʢಓʣ • ڭ͠ଓ͚ͯதͷਓͱؒҧΘΕ Δ·ͰΓ·͠ΐ͏
͍͍ͭͬͯΔͷ֮͑Δɻ ۙʹͳΔɻͦͯ͠ѻ͑Δɻ
• ใͷຽओԽͱɺ୭͕ಛผͳ͕ࣝͳͯ͘ ѻ͑Δঢ়ଶʹ͢Δ͜ͱ • DatadogΛݟΔ͜ͱΛश׳Խ͢ΕνʔϜจԽ ͱͯ͠αʔϏε؍ଌ͕ࠜ͘ • ಡΊͯɺݟΔบ͕͋Εɺѻ͍ํΛߟ͑ΒΕΔ ·ͱΊ
LTͳͷͰޠΔ͕࣌ؒΓͳ͍ʂ ࠙ձͰΑ͚Ε͔͚͍ͯͩ͘͠͞ʂ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠