たろマーク (はてなブックマーク)
-
[ moinmoin ]
-
[ upstart ] プロセス監視して死んでも蘇らせてくれるのか。
■ qmailmrtg の Memory Usage 取得設定
自分内締め切りで追い詰められに追い詰められて、テンパッている今日この頃です。ギーギー。
またしても、たろうぇぶがサーバダウンしやがりまして、どーしてこう忙しいときを狙って落ちるんだ?こいつぅ、とかまぁ、錯乱気味に原因究明とかしつつ、原因究明の際に qmailmrtg の一部がずっと前から気になっていた個所が気に入らなくなって対処してみた。
qmailmrtg が吐くデフォルトの設定ファイルは、free の取得部分が以下のようになっている。
Target[mem]: `free | /usr/bin/awk '/Mem: /{print $3*1000; print $4*1000; print ""; print ""}'`
これだと起動後からじわじわとメモリーを食いつぶしてく様に見えて、「ぐは、メモリー足らねぇのかヨ!」とか勘違いして危うくメモリー増設とか検討したくなっちゃうんだけれども(おばかさん)、どうやら、 -/+ buffers/chche
を見たほうがいいらしい。
ということで、
Target[mem]: `free | /usr/bin/awk '/cache: /{print $3*1000; print $4*1000; print ""; print ""}'`
てな風に変えてみた。
awk はこんな書き方で合っているかは不明(゚ロ゚;)






