仕事で使っているLinuxが、なぜかたまにOS自体が落ちている模様。。。 いつも、「ま、いっか!」って感じで、電源長押しで強制的にリスタしてるんですが、さすがに・・・隔週くらいで起きると怖い。 ってことで、主要なサービスの起動状況をチェックするShellを作成。 多分、夜中にcronで実行しているバックアップ系のトラブルだとは思うんですが・・・・。 ってことで、メモx2 ShellでLinuxサービスのDownを監視する #!/bin/sh # プロセス監視Shell LANG=C # ログファイル(絶対パス指定) LOG=/home/xxxx/service.log [ ! -w $LOG ] && echo "$LOG is not found" && exit 1 # 監視サービス(サービス名リスト) # 半角SP区切りでサービス名を入れてください(grepコマンドでプロセス