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 DBMでなにができる? JDDUG Meetup#7
Search
Nealle
February 26, 2025
Programming
540
0
Share
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
クラウドネイティブなエンジニアに向ける Raycastの魅力と実際の活用事例
nealle
2
210
3つのボトルネックを解消し、リリースエンジニアリングを再定義した話
nealle
0
620
JDDUG#15 DataDogで行うバッチ改善
nealle
0
94
「なぜ」を残し、SLOを育てる IaCによるSLI/SLO運用の実践
nealle
0
120
Datadogのログコスト最適化
nealle
0
770
今、アーキテクトとして 品質保証にどう関わるか
nealle
0
250
AI巻き込み型コードレビューのススメ
nealle
2
2.9k
Startup Tech Night ニーリーのAI活用
nealle
0
120
モビリティSaaSにおけるデータ利活用の発展
nealle
1
1k
Other Decks in Programming
See All in Programming
AI時代のPhpStorm最新事情 #phpcon_odawara
yusuke
0
190
レガシーPHP転生 〜父がドメインエキスパートだったのでDDD+Claude Codeでチート開発します〜
panda_program
0
1k
[RubyKaigi 2026] Require Hooks
palkan
1
220
mruby on C#: From VM Implementation to Game Scripting (RubyKaigi 2026)
hadashia
2
580
AIエージェントで業務改善してみた
taku271
0
540
Vibe하게 만드는 Flutter GenUI App With ADK , 박제창, BWAI Incheon 2026
itsmedreamwalker
0
550
一度始めたらやめられない開発効率向上術 / Findy あなたのdotfilesを教えて!
k0kubun
4
3k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyKaigi 2026, Hakodate, Japan
marcoroth
0
170
forteeの改修から振り返るPHPerKaigi 2026
muno92
PRO
3
290
SkillがSkillを生む:QA観点出しを自動化した
sontixyou
6
3.4k
運転動画を検索可能にする〜Cosmos-Embed1とDatabricks Vector Searchで〜/cosmos-embed1-databricks-vector-search
studio_graph
0
390
CDK Deployのための ”反響定位”
watany
5
800
Featured
See All Featured
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
69
39k
Automating Front-end Workflow
addyosmani
1370
200k
Un-Boring Meetings
codingconduct
0
270
Side Projects
sachag
455
43k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
100
WENDY [Excerpt]
tessaabrams
10
37k
A Soul's Torment
seathinner
6
2.7k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Statistics for Hackers
jakevdp
799
230k
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