Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Datadog RUMを導入するまで
Search
Ken Kato
February 18, 2026
Technology
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Datadog RUMを導入するまで
Ken Kato
February 18, 2026
More Decks by Ken Kato
See All by Ken Kato
Blue/Green Deployment を用いた PostgreSQL のメジャーバージョンアップ
kkato1
1
340
初めてのPostgreSQLメジャーバージョンアップ
kkato1
0
2.3k
ウォンテッドリーのマイクロサービス運用・開発を加速する kube
kkato1
0
370
PostgreSQLのVACUUMとは
kkato1
3
3.6k
論理レプリケーションを使ったDB統合
kkato1
0
1.3k
ウォンテッドリーにおけるk8sマニフェストの管理方法
kkato1
0
360
DNSルックアップの回数制限でハマった話
kkato1
1
820
入社後初めてのタスクでk8sアップグレードした話.pdf
kkato1
1
920
Other Decks in Technology
See All in Technology
Incremental HTTP
kazuho
5
2.1k
OR学会2026年秋期大会_機械学習と数理最適化の融合による、配合レシピ最適化システム開発事例
brainpadpr
0
110
MCPゲートウェイを作って運用してわかったこと — Agent時代の権限管理の現在地
mtpooh
10
3.3k
検証フェーズはAIの回答を判断するための学習機会
toru_kubota
2
560
Google Cloud Next Tokyo 26登壇時のスクリプト
recruitengineers
PRO
0
220
1万名の社員が使う認証基盤で どう信頼性を担保するか?
kairim0
0
220
Loop Engineering これくらいでいい
mikanichinose
0
180
Essential architectural thinking (revised edition)
ufried
0
110
全PRの83%が AIレビューだけでマージできるようになった開発組織は その後どうなったか @2026/10
athug
0
130
組み立てて楽しむ AWS Blocks 入門
kmiya84377
0
220
生成AIと進める探索的データ分析(2026.10.03 第122回Tokyo.R勉強会)
tatamiya
2
1.5k
AI駆動開発の時代になったのでトヨタ生産方式から見直す
terurou
6
5.6k
Featured
See All Featured
Building Adaptive Systems
keathley
44
3.2k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
Visualization
eitanlees
153
17k
SEO for Brand Visibility & Recognition
aleyda
0
4.8k
The Language of Interfaces
destraynor
162
27k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Crafting Experiences
bethany
1
380
Design in an AI World
tapps
1
350
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
680
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
2
2k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Transcript
© 2026 Wantedly, Inc. Datadog RUMを導入するまで Japan Datadog User Group
Meetup#15 Feb.18 2026 - Ken Kato
© 2026 Wantedly, Inc. ⾃⼰紹介 加藤 健 • ウォンテッドリー株式会社 •
インフラエンジニア • 趣味はボルダリング 🧗 • Datadog 歴は2年くらい
© 2026 Wantedly, Inc. 01 Datadog RUMとは 02 なぜRUMを導入するのか 03
導入のハードル・工夫 04 まとめ CONTENTS
© 2026 Wantedly, Inc. Datadog RUMとは Real User Monitoring の略で、実際のユー
ザーのブラウザ上の挙動を収集・可視化する サービス • Session Replay でユーザーの操作を動 画のように再生できる • エラーの情報が APM の Trace と紐づく
© 2026 Wantedly, Inc. なぜRUMを導⼊するのか カスタマーサポートでお客様の画面で何が起きたかが分からず、調査に時間がかかっていた • 開発環境にお客様と同じデータがなく、再現が難しい • お客様にスクショや状況を何度も聞き直す、何往復ものやり取り
-> Session Replayでお客様の操作を追えれば、やり取りを減らせるのではと考えた
© 2026 Wantedly, Inc. 導⼊のハードル‧⼯夫 ①プライバシー対応 defaultPrivacyLevel: ‘mask’ に設定し、全 てマスキングした
• HTMLテキスト • ユーザー入力 • 画像 • リンク マスキング 機微な情報を含むため、 Roles + Data Access Controlでアクセス権限を絞った 権限管理 defaultPrivacyLevel: | 'mask' | 'mask-user-input' | 'allow' Roles 誰がRUM機能自体にアクセスできる か Data Access Control 誰がどのRUMアプリケーションの データにアクセスできるか Data Access Controlに関しては、同僚の fohteさんの記事がおすすめ https://speakerdeck.com/fohte/data-access-control-d eshi-xian-suruyorixi-kaiquan-xian-zhi-yu
© 2026 Wantedly, Inc. 導⼊のハードル‧⼯夫 ②導⼊基準 (定量) サポートの削減費⽤ > RUMの⽉額費⽤
実際にサポートメンバーにRUMを利⽤しても らい、役に⽴ちそうか判断してもらう RUMを利⽤してもらえるよう、Enablingを 実施 • 使い⽅レクチャー会 • ドキュメント整備 • 個別ヒアリング • 実際のサポートケースにコメントする (定性) サポートメンバーへのアンケートで「導 ⼊したい」が50%以上 費⽤対効果が⾒込めるか判断するために、 RUM導⼊によるサポート⼯数の削減効果を 試算する サポートの削減費⽤ = ⼈件費 * ⽉間削減時間※ ※⽉間削減時間 = ⽉間ケース件数 * RUM活⽤ ケース⽐率 * 1ケースあたりの削減時間
© 2026 Wantedly, Inc. 導⼊のハードル‧⼯夫 ③コスト最適化 RUMの費用が想定以上だったため、 Retention Filterを使ってサンプリング •
フィルターA: エラーを含むセッションを保持する 100% • フィルターB: toC向け (ユーザーIDがない) のセッションをサンプリングする 1% イベントがフィルター Aにマッチしたら、その時点で判断され、フィルター Bに進まない つまり、エラーを含むかつユーザー IDがあるセッションは全て保持する
© 2026 Wantedly, Inc. まとめ • ユーザー画面で実際にどのようなエラーが出ているのか分かるので便利 ◦ 160分/月のサポート対応時間を削減できる見込み ◦
83%のサポートメンバーが導入したいと回答 • まずは小さく始めて、効果を測定しながら拡大していくアプローチが有効 ◦ 今後は他のプロダクトでの導入も進めていきたい 💪
© 2026 Wantedly, Inc. We are hiring! https://www.wantedly.com/projects/522096