harumaki.net

インフラ屋の覚書や、ラーメン食べある記とか。

bash GNU/Linux メモ

ただのメモ:cron実行内容をloggerを使ってログファイルに書き出す

投稿日:2014年2月21日

Last Updated on 2015年4月22日 by かんりにん

crontabでジョブを実行する際、標準出力やスクリプト内にechoで出力した内容を
パイプにてloggerコマンドを使って/var/log/messagesへ書き出す。
オプション”-t”で、プロセス名を指定することができるので、スクリプト名を指定しておくと後々便利。
/dev/nullにするのはアレなので、簡単ながら今後はこのやり方でいくことに。

/etc/crontab設定例

# yyyy-mm-dd db-backup job
30 4 * * * USERNAME /bin/bash /path/to/job/script/daily_backup.sh 2>&1 | logger -t daily_backup.sh -i

ただloggerの出力先を/var/log/messages以外に変えるときはrsyslog.confでファシリティを指定するなど
何らかのカスタマイズが必要になりそう。これは後日に。

-bash, GNU/Linux, メモ

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


関連記事

nagios​/plugin​/nagios exchange[メモ]

  [pukiwiki] *nagiosプラグイン[nagios exchenge] [#b87d3de8] nagiosのnagios-pluginパッケージに含まれていないアドオンで 必要と思われ …

no image

CentOS4

[pukiwiki] *CentOS4.* 自宅サーバをRedHat9からCentOS4へリプレースしました。 CentOS4.*でのサーバー構築ドキュメントやノウハウなどを 箇条書きでざっくりまとめ …

[apache]mod_file_cacheメモ

[pukiwiki] #contents *mod_file_cache/apacheのキャッシュ設定 [#hdebc521] 頻繁にアクセスが発生するファイルをメモリキャッシュにいれ、 毎回ファイル …

no image

[メモ]Juniper SSG ScreenOS ファームウェアのアップデート

SSGシリーズ(SSG-5-SH-EXT)のファームウェアを最新版にアップデートしたので、そのメモをまとめときました。作業はTFTPベースでささっと実施。 更新前後のバージョンは以下の通りです。 更新 …

WebDAV環境セットアップ&検証

[pukiwiki] #contents apache/linux環境でWebDAV環境のセットアップ。 もともとRPM版httpdが入っている環境なので、そのまま利用。 -参考ページ:お世話になって …

宅麺