📈
redashでMySQL自体の見える化
背景
- システム系の情報表示は Mackerel で事足りるのですが、もう少し細かい DB の値をちらっと見るために MySQL 自体の統計表示をしてみました。
- とはいってもデータ系で数字が出る指標は少ないのでこの程度です。これは、誰でもすぐに真似して使える指標だと思います!
実行例

上記のダッシュボードのクエリーは超単純です。いつも見慣れた MySQL の統計情報を出すだけです。
show table status;
InnoDB関連はこちら
SELECT (sum(database_pages)/sum(pool_size)) *100 AS used,
sum(pool_size),
sum(free_buffers),
sum(database_pages)
FROM information_schema.INNODB_BUFFER_POOL_STATS
まとめ
- 手っ取り早く MySQL のレイヤー高めの情報を可視化しました。
- 参考
Discussion