いくつかの問題(ハードウェアに関連しているようです)があるリモートサーバーがあります。これは、KVM
エラーをログに記録し、しばらくすると応答しなくなり、ロックされることを意味します。 dmesg
ログ出力に失敗の初期の兆候がしばしばあるので、知りたいのですが、dmesg
(_/var/log/kern.log
_)出力のダイジェストを(毎日?)送信できるDebianユーティリティはありますか?
過去に私はこれを正確に行うために logwatch
を使用しました。それをカスタマイズする方法は、タイトルがここにあります: HOWTO-Customize-LogWatch 。
$ Sudo apt-get install logwatch
Logwatchは毎日実行されますが、より頻繁に実行するように構成できます。通常はcrontabエントリから開始されます。
$ ls -l /etc/cron.daily/0logwatch
-rwxr-xr-x 1 root root 265 Feb 28 2011 /etc/cron.daily/0logwatch
カスタマイズはここに行くことができます:
/etc/logwatch/conf/logwatch.conf
毎日の概要を自分宛にメールで送信するには:
MailTo = [email protected]
特定のログファイルの周囲にルールを追加する場合は、既存のルールファイルをコピーして、必要に応じて変更できます。
$ cp /usr/share/logwatch/default.conf/logfiles/syslog.conf \
/etc/logwatch/conf/logfiles/
Confファイルのこのセクションを見てください。ここにルールを追加できます。
*ExpandRepeats
*RemoveService = talkd,telnetd,inetd,nfsd,/sbin/mingetty
*OnlyHost
*ApplyStdDate
次のタイトルのこのチュートリアルを参照してください: Debian 5(Lenny)でLogwatchを使用してシステムログを監視する 詳細については、logwatchがすぐに実行できるものだけでなく、監視を拡張したい場合もあります。 。