2012年2月2日木曜日

munin-nodeでPostgreSQLのデータを取る

分かってしまえば「あー、そうだよねー」ってことなんだけど、一瞬悩んだので。



各pluginの設定はplugin-conf.d/plugins.confに書く。munin-nodeの実行ユーザーに参照させたい環境変数も書けるので、
[postgres_*]
env.PGHOST localhost
env.PGPORT 5432
env.PGUSER pgsql
こんなこと書いておくとちゃんとデータが採れるようになる。
後は、munin-node-configure --suggestで確認して、
% sudo sh -c "munin-node-configure --shell|sh"
なんてことしてあげればOK。