カスタム検索
このエントリーをはてなブックマークに追加
tomo.gif (1144 ツバツイツト)line.gif (927 ツバツイツト)line.gif (927 ツバツイツト)line.gif (927 ツバツイツト)To previous pageTo home pageMailing to me

muninの小技

Modified: 24 May 2010
Created: 23 May 2010


定期的実行結果の通知先を変更したい (25 May 2010)

エラーが出る Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text() (24 May 2010)
エラーが出る Can't locate Munin.pm in @INC (@INC contains ... (24 May 2010)


定期的実行結果の通知先を変更したい  

"/etc/cron.d/munin"の以下を変更すればOKです。

#
# cron-jobs for munin
#

#MAILTO=root
MAILTO=notify@good-stream.com

*/5 * * * * munin test -x /usr/bin/munin-cron && /usr/bin/munin-cron

エラーが出る Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text() 

cronの処理で、このエラーが発生し、エラーメールが届きます。

"/etc/munin/plugins/hddtemp_smartctl"にバグがあるようです。

これは、HDDの温度監視の記録をとるためのプラグインです。

どうせバグでエラーですから、これを削除しましょう。


エラーが出る Can't locate Munin.pm in @INC (@INC contains ... 

"Munin.pm"が見つからないようです。以下のコマンドで場所を探します。

# find /usr -name 'Munin.pm'
/usr/lib/perl5/vendor_perl/5.8.8/Munin.pm
#

"/usr/bin/munin-cron"の2行目に、以下のようにパスを追加します。

#!/bin/sh
export PERL5LIB=$PERL5LIB:/usr/lib/perl5/vendor_perl/5.8.8
[ -x /usr/share/munin/munin-update ] && /usr/share/munin/munin-update $@;
[ -x /usr/share/munin/munin-limits ] && /usr/share/munin/munin-limits $@;
[ -x /usr/share/munin/munin-graph ] && nice /usr/share/munin/munin-graph --cron $@ 2>&1 | while read line; do [ x"$line" = x"*** attempt to put segment in horiz list twice" ] && continue; echo $line; done;
[ -x /usr/share/munin/munin-html ] && nice /usr/share/munin/munin-html $@;

To previous pageTo home pageMailing to meJump to Top of pageline.gif (927 ツバツイツト)line.gif (927 ツバツイツト)tomo.gif (1144 ツバツイツト)
カスタム検索



このエントリーをはてなブックマークに追加