muninを利用し、複数台のサーバを監視する方法

muninを利用すると、サーバの負荷やトラフィックをグラフ化できます。
グラフ化すると、少しのグラフの変化で何か問題が起きているかすぐ確認できます。
Perlで書かれており、RRD Toolと連携して、サーバに関するあらゆる情報をグラフ化し、HTMLを作ってくれます。
MRTGよりも圧倒的にインストールも設定も簡単。
グラフ化する対象はプラグインで簡単に拡張可能です。

以下は、公式サイトです。

Munin – Trac
Munin – Trac

また、以下URLにmuninを利用し、複数台のサーバを監視する方法を本日公開しました。
muninの設定方法についても記載してます。

muninを利用し、複数台のサーバを監視する方法

にほんブログ村 IT技術ブログへ にほんブログ村


/tmpのファイルがいつの間にか消えてしまう。

/tmpのファイルがいつの間にか消えてしまう。

ある日設置したはずのファイルが/tmp配下に置いたファイルが削除されてしまう。

その処理を行っているのは/etc/cron.daily/tmpwatchでの処理で毎日4時に実行されてしまう。

/usr/sbin/tmpwatch 240 /tmp ←240時間アクセスされていない/tmpのファイルを削除
/usr/sbin/tmpwatch 720 /var/tmp ←720時間アクセスされていない/var/tmpのファイルを削除
for d in /var/{cache/man,catman}/{cat?,X11R6/cat?,local/cat?}; do
if [ -d “$d” ]; then
/usr/sbin/tmpwatch -f 720 $d ←/var/cache/manや/var/cache/catman以下の諸ファイルで720時間アクセスのないものを削除
fi
done

なぜこういった処理をしているかは、/tmpに大量のファイルが出来てしまってディスク容量
を圧迫する可能性がある。

そのため、cronで処理している。

原則として、保存しておきたいファイルは、/tmpに置かないという原則ですが、例外を作りたいということであれば数値をカスタマイズすればよいのでしょうかね。

ただ、編集してもOSのupdateがかかった先は、編集しても上書きされると思います。
その際には、再修正が必要。

にほんブログ村 IT技術ブログ CentOSへ
にほんブログ村