munin-nodeのmysql

munin-nodeでmysqlの多くのデータが反映されなかったので調べました。

結局のところ

/etc/munin/plugin-conf.d/munin-node

ファイルの

[mysql*]
env.mysqlopts -u username --password=yourpassword

で通りました。これでmysql_queries, mysql_bytes, mysql_threads, mysql_slowqueriesなど監視することができます。

[mysql*] とワイルドカードを指定していますが、mysql_queriesに対してだけユーザを変えたい等の場合は[mysql_queries]として指定してください。

munin-nodeのテストは

munin-run mysql_queries
munin-run mysql_queries config

で行うことができます。