ログをテキストファイルに出力するレガシーのC
プログラムがあり、このプログラムはログを毎日ローテーションすることができます。
例えば
app.log
app.log.2012-10-24
app.log.2012-10-23
..
ここで、ログを追跡してDBに挿入するPythonデーモンを作成したいと思います。私の質問です。
- Pythonでファイルをテール化するための推奨されるアプローチは何ですか?
Twisted
またはPyinotify
? - デーモンが停止し、ログテーリングを再開する必要がある場合の処理方法は?オフセットを別のファイルに保存する必要がありますか?
ありがとう。