私は約12台のサーバーを持っており、それぞれに20〜50のcrontabエントリを持つcrontabがあります。プロセス障害の私の最も一般的な原因は、修正またはパッチ中にcronでジョブをコメントアウトした後、ジョブのコメントを解除するのを忘れた人です。
これを解決するために2つのことをしたいと思います。
- ユーザーが実際にcrontabに触れることなくスケジュールを抑制できるようにする、スケジュール抑制プロセスの使用を開始します。魔法のようなものは何もありません-プロセス専用のディレクトリ内のファイルに触れるだけです。プロセスは、起動時にそのディレクトリをチェックします。
- crontabがsvnのバックアップまたは現在のバージョンと一致しない場合にアラートを送信するプロセスを実装します。
誰かが#2の既存のソリューションを推奨できますか(crontabが変更されたときにアラート)?