Linuxサーバーにはアプリケーション用のcrontaskがたくさんあります。しかし、タスクがいつ終了し、どのくらいの時間実行されるかを知る方法が見つかりません。これをログに記録するには、soft like timeコマンドを追加する必要がありますか?これを行うようにcronを構成する方法はありますか?たとえば、/ etc/cron.dailyに時間がかかりすぎるスクリプトがありますが、どれがわかりません。
よろしく、
セドリック
man cron
あなたは次のようなものを見るはずです
-L loglevel
Sets the loglevel for cron. The standard logging level (1) will
log the start of all the cron jobs. A higher loglevel (2) will
cause cron to log also the end of all cronjobs, which can be
useful to audit the behaviour of tasks run by cron. Logging
will be disabled if the loglevel is set to zero (0).
オプションを使用するには、/ etc/default/cronをチェックアウトできます
少なくともDebianでは、次のようなコメントがあります。
# Extra options for cron, see cron(8)
# For example, set a higher log level to audit cron's work
# EXTRA_OPTS="-L 2"
設定ファイルに変更を加えた後、Cronを再起動する必要があります。
/etc/init.d/cron restart