サーバー プログラミング ソフトウェア 2026.05.22 5 ウォッチドッグとは — 止まったプロセスを検知して再起動させる「番犬」の仕組み ウォッチドッグ(watchdog)は元々「番犬」を意味する英語で、IT では「定期的に生存確認をして、応答が止まったら相手を強制的に再起動させる仕組み」を指します。ハードウェアタイマー、systemd、Kubernetes の liveness probe、Python の watchdog ライブラリなど、同じ名前で全く違うレイヤの仕組みが存在します。それぞれの役割と使い分けを整理します。 # 監視 # SRE # ウォッチドッグ