# instinct: PM2ログ全履歴参照で修正済みエラーが誤起票される
## 根本原因
PM2ログは起動してからの累積ログを全件保持する。
bug_watchdog がログファイルを先頭から読むと、修正済みの古いエラーを再検知して新規Issueを誤起票してしまう。
## ポイント
- ログ監視は「最後に読んだ位置」をファイルポインタ or タイムスタンプで記録し、新着行のみ処理する
- tail -f 相当の実装(seek to end or inotify)が必要
- PM2のログローテーション設定も合わせて確認する(古いログが残り続けないように)
- 起動時は現在時刻以降のログのみを対象にするのが安全
## 関連Issue
- vvv#342
instinct: PM2ログ全履歴参照で修正済みエラーが誤起票される