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 DBMでなにができる? JDDUG Meetup#7
Search
Nealle
February 26, 2025
Programming
620
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Datadog DBMでなにができる? JDDUG Meetup#7
Japan Datadog User Group Meetup #7
https://datadog-jp.connpass.com/event/343144/
Nealle
February 26, 2025
More Decks by Nealle
See All by Nealle
Running Kotlin + Quarkus with Lambda
nealle
1
3.9k
ASTを使って影響範囲を特定する
nealle
0
230
AWSとGitHub Actionsの責任境界と 組織で安全に使用する取り組み
nealle
2
440
Claude Codeによるデータ分析の民主化とそれを支えるデータ基盤
nealle
1
200
Product Engineering Conference 2026の ご案内
nealle
0
430
【旧版】Nealle Company Deck
nealle
0
160
職種の境界を染み出しあう品質保証 - PdEがテストへ、QAが上流へ、AIとともに
nealle
0
290
どうして今サーバーサイドKotlinを選択したのか
nealle
0
690
電話を武器に変える Amazon Connect 活用の全貌
nealle
0
7.2k
Other Decks in Programming
See All in Programming
Performance Optimization With LLMs
xleitix
0
130
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
2
780
気持ちぃ〜角丸 Squircle
ryu1013
0
310
sbt 2.0: takeoff
eed3si9n
0
160
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
1.2k
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
7
13k
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
0
1.5k
Simple Storage Service(S3) is not simple
iwatsukayura
0
290
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
640
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
15
8.5k
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
430
[Dev Group Paris Octobre 26] Agentforce, SIforce, Claudeforce, Slackbot… on s'y retrouve ?
nabondance
0
110
Featured
See All Featured
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
950
Google's AI Overviews - The New Search
badams
0
1.6k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
7k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
320
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3.1k
Documentation Writing (for coders)
carmenintech
77
5.6k
30 Presentation Tips
portentint
PRO
1
430
Ruling the World: When Life Gets Gamed
codingconduct
0
400
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.4k
It's Worth the Effort
3n
188
29k
Transcript
NEALLE Datadog DBMでなにができる? 2025/02/26 Japan Datadog User Group Meetup#7 株式会社ニーリー
宮後 啓介 @miya10kei 1
2023年にニーリーにジョイン SREとしてサービスの信頼性やアジリティ向上の施策を実施。 最近はほぼSREとは別にAIや機械学習系のことにチャレンジ中 2 自己紹介 @miya10kei 株式会社ニーリー プラットフォーム開発G SREチーム リーダー
Keisuke Miyaushiro 宮後 啓介
DBM(Database Monitoring) • データベースの詳細な情報を可視化してくれる機能 • サポートDB: ◦ Postgres/MySQL/SQL Server/Oracle/MongoDB/Amazon DocumentDB
• 料金:$84/host 3 DBMとは?
1. アクティブなコネクションの確認 2. 実行計画の確認 3. Custom Queryの実行 4 なにができる?
1. アクティブなコネクションの確認 2. 実行計画の確認 3. Custom Queryの実行 5 なにができる?
6 アクティブなコネクションを複数の切り口で確認ができる! • Wait Event • Wait Group • SQL
• Command • User • Database • Client • Calling Service • Application なにができる? SQLで
Wait Groupの例: Wait種類毎に対象のSQLが確認できる! 7 なにができる? Waitの種類 WaitしているSQL
クエリー詳細からRoot BlockerとなっているSQLも確認できる! 8 なにができる?
1. アクティブなコネクションの確認 2. 実行計画の確認 3. Custom Queryの実行 9 なにができる?
実行されたクエリーの実行計画を確認できる! • Map / List / JSONの任意の形式で表示 • 同一SQLの時間経過での実行計画の変化も確認可能 •
APMトレースとDBMを紐づけることで、実行計画までドリルダ ウンが可能になる 10 なにができる?
Map Viewの例:NodeがCostで色付けされ、ボトルネックを確認できる! 11 なにができる?
12 なにができる? 1. アクティブなコネクションの確認 2. 実行計画の確認 3. Custom Queryの実行
13 Custom Queryを実行できる! • Datadog Agentから任意のクエリーを定期実行し、結果から CustomMetricsを作成することができる ◦ 例:ビジネスKPIの可視化 ▪
SLI/SLOと同じダッシュボードに載せることも可能 • Monitorを作成し監視も可能 ◦ 例:ログイン失敗数の可視化 ▪ 不正アクセスの検知に使用することも可能 なにができる?
DB(特にクエリー)の情報を詳細に確認したい場合におすすめ! Datadog Learning Centerで試すこともできる気になる方は是非 • Monitoring a Postgres Database with
Datadog DBM 14 さいごに
ニーリー採用情報など
Thank you 16