通録装置のログ管理プログラム
フォルダ構成
~/batch/ftp01/
~/batch/ftp02/
~/batch/ftpget.ini
~/batch/ftpget.py
~/batch/logdel.sh
詳細は以下の通り
通録装置の録音ファイル等を定期的にサーバへ退避する。
ftpget.py ファイルを取得するプログラム
ftpget.ini 通録装置の設定を書き込む。2台分
cron でスケジュール実行する。
crontab -e ユーザ個人のスケジュール実行ファイルを編集
0,15,30,45 * * * * [[python]] /home/gikai/batch/ftpget.py
15分置きに実行
通録装置から取得した音声ファイルなどを、定期的に削除する。(サーバ上)
logdel.sh サーバ上の取得データの内、日単位で1月以上前のデータを削除する。
crontab -e ユーザ個人のスケジュール実行ファイルを編集
10 0 * * * bash /home/gikai/batch/logdel.sh
毎日0:10に実行
cronのログ
tail -F /var/log/syslog
で最新のログが見れる
通録装置のログを放置すると・・・
起動時にログフォルダにあるファイル全部に対して何らかのチェックを行っており、そのチェックの後にログ取得のプログラムなどが実行される模様。
その為、1ヶ月分のログが残った状態で機器の再起動を行うちと、ログ取得開始までに15から20分の間、計測不能
最終更新:2012年03月28日 15:57