私のsyslogは次のものがいっぱいです:
Oct 28 23:35:01 myhost CRON[17705]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
Oct 28 23:45:01 myhost CRON[18392]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
そしてまたいくつか
Oct 28 23:59:01 myhost CRON[19251]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 60 2)
明らかに、これらは/etc/cron.d/sysstat
のcronジョブから取得されます。
# Activity reports every 10 minutes everyday
5-55/10 * * * * root command -v debian-sa1 > /dev/null && debian-sa1 1 1
# Additional run at 23:59 to rotate the statistics file
59 23 * * * root command -v debian-sa1 > /dev/null && debian-sa1 60 2
これを頻繁に実行する必要がありますか?手動で実行してもあまり効果がないようです。 cronジョブをオフにするか、sysstatをアンインストールする必要がありますか?
これらのコマンドは、実際、sysstatパッケージの一部です。パフォーマンスの監視を目的としています。具体的には、sarは システムアクティビティレポート です。
cPUアクティビティ、メモリ/ページング、割り込み、デバイスの負荷、ネットワークおよびスワップ領域の使用率など、さまざまなシステム負荷についてレポートするために使用されるUnix System Vから派生したシステムモニターコマンド。 Sarは/ procファイルシステムを使用して情報を収集します
したがって、このコマンドを実行しても、実際にはシステムの正常性や安定性に役立つことは何も行われません。統計の収集だけです。
これを念頭に置いて、次の3つのオプションがあります。
sysstat
をアンインストールします。収集した統計を見ることができないことを示しているため、明らかにこの機能を実際に使用していません。つまり、そもそもそのような監視はおそらく必要ないでしょう。Cron出力を/var/log/messages
とは別のファイルに移動します。 /var/log/cron
に挿入します。ロギングにrsyslog
を使用している場合、それがDevuanのデフォルトであると思われる場合は、/etc/rsyslog.conf
でこの目的のために意図された行のコメントを外す必要があります。
#cron.* /var/log/cron.log
最初の#
を削除するだけです。そしてcron
を/var/log/syslog
に入っているものから削除します。つまり、これを置き換えます。
*.=info;*.=notice;*.=warn;\
auth,authpriv.none;\
cron,daemon.none;\
mail,news.none -/var/log/messages
これとともに:
*.=info;*.=notice;*.=warn;\
auth,authpriv.none;\
<h1>cron,daemon.none;\</h1>
daemon.none;\
mail,news.none -/var/log/messages
rsyslog
の場合、これは次のものを置き換えることを意味します:*.=info;*.=notice;*.=warn;\
auth,authpriv.none;\
cron,daemon.none;\
mail,news.none -/var/log/messages
これとともに:*.=info;*.=notice;*.=warn;\
auth,authpriv.none;\
daemon.none;\
mail,news.none -/var/log/messages
*.=warn;*.=err\
cron -/var/log/messages
デフォルトでは/etc/rsyslogd.conf
。 (正直なところ、そもそも.=err
が存在しない理由はわかりません。cron
は通常、独自のファシリティLOG_CRON
にログを記録します。
したがって、優先度がLOG_ERR
またはLOG_WARN
以上でない限り、この機能のロギングを回避するようにsyslogを構成してください。