私はDebian Wheezyサーバーでmunin監視アプリケーションを実行しており、警告メール通知をテストしたいと思います。これを行うには、munin.confに次の行を追加します。
df._home.warning 25
dfコマンドは/ homeに対して30を返すので、25に設定しました。
また、連絡先を定義しました。
contacts me
contact.me.command mail "munin test ${var:host}" my_email@my_isp.com
残念ながら、電子メールを受信できませんでした。
ログにエラーがありません。私はexim4を使用して電子メールを送信しており、端末から電子メールを送信できます。
私の設定には何の問題がありますか?
また、dfプラグインを手動で確認しました。
munin-run df
/home は 30 を返します。
答え1
私はこれが本当に古くなっていることを知っていますが、テストのために電子メール通知をデバッグ/強制する方法を見つけて、偶然発見しました。
mail
テーマを表すコマンドが欠落しているようです-s
。
contact.me.command mail "munin test ${var:host}" my_email@my_isp.com
しなければならない
contact.me.command mail -s "munin test ${var:host}" my_email@my_isp.com
私は次のコマンドが非常に便利だと思いました。
- デバッグ構成(引用する):
sudo -u munin /usr/share/munin/munin-update --debug
- テストと強制通知(引用する):
sudo -u munin /usr/share/munin/munin-limits --contact my_email@my_isp.com --force
これが役に立つことを願っています。