システム監視(Watchdog)運用マニュアル
システム概要
vault_importer.py の動作を常時監視し、プロセスが停止した場合に自動的に再起動を行う「不沈」システムです。
コンポーネント
- スクリプト:
C:\ai_work\automation\watchdog\watchdog.py - ログ:
C:\ai_work\automation\watchdog\watchdog_log.txt
動作仕様
- 10秒間隔で Importer プロセスをチェック。
- 停止を確認次第
pythonw.exeでバックグラウンド起動。 - 二重起動防止用のロックファイル(
.lock)による制御。
自動起動設定
- Windowsのスタートアップフォルダ (
shell:startup) にショートカットを登録済み。 - PCを起動するだけで、ImporterとWatchdogの両方が自動的に稼働を開始します。
管理コマンド
- 停止が必要な場合: タスクマネージャーで
pythonw.exeを終了、またはtaskkill /F /IM pythonw.exeを実行。