私は、サーバーがアップまたはダウンしているかどうかをチェックするpythonスクリプトを持っています。ダウンしている場合、システムログはほとんどなくメールを送信します。私が欲しいもの5分ごとにcronjobを実行しますが、最初の実行後に停止しましたか?
は、サーバ用に5分ごとにチェックしておくことですので、以下のように、私はcronジョブを置く: */5 * * * * /python/uptime.sh
だから、いつでも、サーバーのダウン、電子メールを送信します。しかし、私は、最初のスクリプトの実行後にスクリプトの実行を停止し(より多くの電子メールを送信する)必要があります。
誰でもこの方法を教えてもらえますか?おかげさまで
スクリプトに条件を入れて、サーバーが起動しているかどうか、または本当にcronジョブを削除するかどうかを確認しようとしましたか? – RageAgainstTheMachine
すべてのスクリプトは、サーバーが稼働中か停止中かをチェックします。私はちょうどスクリプトが(サーバーがダウンした場合)実行する場合、私はサーバーがバックアップするまで電子メールを送信し続ける必要があります、cronジョブに制限を入れたい。代わりに1つの電子メール。 –