データベースの監視 / database-monitoring
by
soudai sone
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
今から始めるデータベース監視 あなたのデータベースは大丈夫? 第23回 中国地方DB勉強会 in 岡山
Slide 2
Slide 2 text
What is it? データベース監視
Slide 3
Slide 3 text
What is it? モニタリングしてますか?
Slide 4
Slide 4 text
What is it? なぜモニタリング(監視)をするか?
Slide 5
Slide 5 text
What is it? • 1. 素早く障害に気付くため • 2. 素早く障害原因を究明するため • 3. システムの振る舞いを予測し、 未然に障害を防ぐため 下に行くほどより精度の高い監視が必要
Slide 6
Slide 6 text
What is it? そーだいなるらくがき帳 + PostgreSQLの監視 MySQLの監視 InnoDBの監視
Slide 7
Slide 7 text
What is it? ざっくりまとめ編
Slide 8
Slide 8 text
あじぇんだ 1 自己紹介 2 監視の勘所 3 MySQL 4 PostgreSQL 5 まとめ
Slide 9
Slide 9 text
あじぇんだ 1 自己紹介 2 監視の勘所 3 MySQL 4 PostgreSQL 5 まとめ
Slide 10
Slide 10 text
自己紹介 名前 : 曽根 壮大(そね たけとも) 年齢 : 33歳(3人の子供がいます) 職業 : 副社長/CTO 所属 : 株式会社 オミカレ 日本PostgreSQLユーザ会(JPUG) 勉強会担当 技術的にはLL系言語やRDBが好きです
Slide 11
Slide 11 text
自己紹介 名前 : 曽根 壮大(そね たけとも) 年齢 : 33歳(3人の子供がいます) 職業 : 副社長/CTO 所属 : 株式会社 オミカレ 日本PostgreSQLユーザ会(JPUG) 勉強会担当 技術的にはLL系言語やRDBが好きです
Slide 12
Slide 12 text
婚活といえばオミカレ https://party-calendar.net/
Slide 13
Slide 13 text
あじぇんだ 1 自己紹介 2 監視の勘所 3 MySQL 4 PostgreSQL 5 まとめ
Slide 14
Slide 14 text
監視の勘所 知りたいことは何か?
Slide 15
Slide 15 text
監視の勘所 知りたいことは何か? ↓ サービスが正しく動いているか
Slide 16
Slide 16 text
DNS BGP ISP 監視の勘所 サーバ ネットワーク アプリケーション 通信は常に往来している クライアント インターネット サーバサイド
Slide 17
Slide 17 text
監視の勘所 意図してない挙動に気付く
Slide 18
Slide 18 text
監視の勘所 サービスの変化の機微に気付く
Slide 19
Slide 19 text
監視の勘所 サービスの変化の機微に気付く ↓ 変化の差分があるから気付ける
Slide 20
Slide 20 text
監視の勘所 システムの可視化 •実行batchのジョブ数 •キューの数 •保存されてる画像数 •DNSやNTPの状態
Slide 21
Slide 21 text
監視の勘所 サービスの可視化 •ユーザのプレイ状況 •インストールされたOS •ユーザの検索ワード •申込みボタンのクリック数
Slide 22
Slide 22 text
監視の勘所 データベースの監視は?
Slide 23
Slide 23 text
あじぇんだ 1 自己紹介 2 監視の勘所 3 MySQL 4 PostgreSQL 5 まとめ
Slide 24
Slide 24 text
MySQLの監視 SHOW ENGINE INNODB STATUS
Slide 25
Slide 25 text
No content
Slide 26
Slide 26 text
MySQLの監視 Percona Monitoring Plugins
Slide 27
Slide 27 text
MySQLの監視 Percona Monitoring Plugins ↓ 項目多い
Slide 28
Slide 28 text
MySQLの監視 Percona Monitoring Plugins ↓ 項目多い
Slide 29
Slide 29 text
No content
Slide 30
Slide 30 text
MySQLの監視 MySQLの得意と不得意を知る
Slide 31
Slide 31 text
MySQLの監視
Slide 32
Slide 32 text
あじぇんだ 1 自己紹介 2 監視の勘所 3 MySQL 4 PostgreSQL 5 まとめ
Slide 33
Slide 33 text
PostgreSQLの監視 PostgreSQLを知る
Slide 34
Slide 34 text
No content
Slide 35
Slide 35 text
No content
Slide 36
Slide 36 text
PostgreSQLの監視 pg_monz
Slide 37
Slide 37 text
No content
Slide 38
Slide 38 text
あじぇんだ 1 自己紹介 2 監視の勘所 3 MySQL 4 PostgreSQL 5 まとめ
Slide 39
Slide 39 text
まとめ “高度に発達したシステムの異常は 神の怒りと見分けがつかない” -- y_uuki
Slide 40
Slide 40 text
まとめ 推測より計測
Slide 41
Slide 41 text
まとめ 体重計に乗るだけでは体重は減らない
Slide 42
Slide 42 text
まとめ 計測と観測
Slide 43
Slide 43 text
まとめ 定期的な観測を行い、事前に問題を防ぐ
Slide 44
Slide 44 text
まとめ データベースの死はサービスの死
Slide 45
Slide 45 text
まとめ データベースの問題を解決出来る人は サービスにとって重要な人になる
Slide 46
Slide 46 text
まとめ イチローのバットを使ったからといって 我々がイチローになれるわけでは無い
Slide 47
Slide 47 text
まとめ 中身を知る
Slide 48
Slide 48 text
まとめ 中身を知る ↓ 抽象化して使いたいなら 知ってる人に任せる
Slide 49
Slide 49 text
まとめ 覚悟を決めるには根拠が必要
Slide 50
Slide 50 text
まとめ 覚悟を決めるには根拠が必要 ↓ 根拠は技術で解決できる
Slide 51
Slide 51 text
まとめ 技術で問題を解決しよう!
Slide 52
Slide 52 text
ご清聴ありがとうございました