cronlog.conf ファイル

目的

情報をログに記録するための cron デーモンのデフォルト構成ファイルを指定します。

説明

cronlog.conf 構成ファイルは、情報をログに記録する場所と方法を cron デーモンに通知します。 -f フラグを使用しない場合、 cron デーモンはデフォルトの /etc/cronlog.conf 構成ファイルを読み取ります。 cron デーモンは、構成ファイルのオープンに失敗すると、 /var/adm/cron/log ファイルを使用して処理を続行します。 cron デーモンは、ブランク行および # (ポンド記号) で始まる行を無視します。

Format

アーカイブ
保存された循環ファイルがディレクトリーにコピーされることを指定します。 この後にディレクトリー名を入力します。 アーカイブが指定されておらず、ローテーションが有効な場合、ファイルは logfileのディレクトリーでローテーションされます。
compress
保存された循環ファイルを圧縮することを指定します。 キーワードが存在しない場合、圧縮は行われません。
LOGFILE
ログ・ファイルの絶対パス名を指定します。 ファイルが存在しない場合は、許可 660 で作成されます。 「/」ファイル・システムにログ・ファイルを作成しないでください。 cron デーモンがログ・ファイルの名前を作成できない場合、デーモンはそのアクティビティーのログを /var/adm/cron/log ファイルに作成し、その下のすべての機能をオフにします。
quiet
cron ロギングを無効にすることを指定します。
交替
ローテートされたファイルの総数を指定します。 この後に数字を入力します。 数値を指定しない場合、ローテートされるファイルの数に制限はありません。 rotate キーワードが存在しない場合、回転は行われません。 指定すると、ローテーションされるファイルの最小数は 2 になります。
サイズ
ログ・ファイルのサイズを制限します。 この後には、数値と、 k (キロバイト) または m (メガバイト) のいずれかが続きます。 デフォルトの最小サイズは 30Kです。 サイズ値が無効な場合、回転機能はオフになります。

  1. ディレクトリー /home/user、ログ・ファイル cron.out、サイズ 2M 、循環ファイルの合計数 = 4、アーカイブ・ファイルを /usr/homeに記録するには、アーカイブ・ファイルを圧縮し、以下のように構成ファイルを作成します。
         logfile=/home/user/cron.out 
         size=2m 
         rotate=4 
         archive=/usr/home 
         compress 
  2. ディレクトリー /home/user、ログ・ファイル cron.out、サイズ 50k 、無制限のログ・ファイル、 /usr/home内のアーカイブ、アーカイブ・ファイルの圧縮を行うには、以下のように構成ファイルを作成します。
         logfile=/home/user/cron.out 
         size=50k 
         rotate 
         archive=/usr/home 
         compress
  3. ディレクトリー /home/user、ログ・ファイル cron.out、サイズ 50k 、循環ファイルの総数 = 4 に情報を記録するには、以下のように構成ファイルを作成します。
         logfile=/home/user/cron.out 
         size=50K 
         rotate=4
  4. ディレクトリー /home/user、ログ・ファイル cron.out、サイズ 50k 、循環ファイルの総数 = 4、 /usr/home内のアーカイブ、圧縮しないアーカイブ・ファイル、クーロン・ジョブのロギングなしに情報を記録するには、以下のように構成ファイルを作成します。
         logfile=/home/user/cron.out 
         size=50K 
         rotate=4 
         archive=/usr/home 
         quiet
    この場合、 cron.out にはデバッグ・メッセージまたはエラー・メッセージのみが含まれます。