[mysql*] user root env.mysqladmin /usr/bin/mysqladmin env.mysqlconnection DBI:mysql:mysql;host=localhost;port=3306;mysql_read_default_file=/root/.my.cnf env.mysqlopts --defaults-extra-file=/root/.my.cnf
こんな感じで書く。
DBIとmysqloptsで /root/.my.cnf
を指定するのがキモ。
ちなみにDBIは /usr/share/munin/plugins/mysql_
で使っていて、mysqloptsは /usr/share/munin/plugins/mysql_?*
で使っている。
muninでグラフを取るのにmunin-nodeのコンフィグにrootパスワードを書いていたので、これで分離できれば管理が楽になった。