[AWS][CloudWatch] MySQLのカスタムメトリクスを作ってみた

AWS の CloudWatch はインスタンスの状況を確認するのに便利ですが、標準のままだといかんせん監視項目が少ないです。そこで、MySQL のスレッド数を監視するカスタムメトリクスを作成してみました。

AWS で動いているインスタンスの中で MySQL(Percona も含む) サーバが動いています。
MySQL のスレッド数は mysqladmin status というコマンドで簡単に取得できるので、それをつかってカスタムメトリクス化しました。

CloudWatch_Management_Console_-_2014-05-15_18.17.12

スクリプトは GitHub で公開しています。
GitHub: torut/cloudwatch

使い方、各種設定方法は README をご覧ください。