シェルスクリプトを使用してcrontabでcronジョブを監視する

シェルスクリプトを使用してcrontabでcronジョブを監視する

crontabでさまざまなcronジョブを監視するためにシェルスクリプトを書くのに役立つ人はいますか?私たちは皆、異なるクローンジョブが異なる時間に実行されることを知っているので、次のことをキャプチャしたいと思います。".csv"フォーマット:

  1. スクリプト名
  2. スケジュールされた時間
  3. 次の予定時間
  4. 最後の実行時間。
  5. スクリプトが正常に終了したか、実行後にエラーが発生したか(成功/失敗)。

特定の制限があります。

  1. syslogすべてのデバッグログを印刷しないでください。
  2. 編集できません予約されたこと

利用可能な方向性ログがあります。

ベストアンサー1

指定した基準では不可能です。

ルート以外のユーザーは必要な情報を取得できません。 root権限がある場合は、crontabを編集したり(管理的ではなくても技術的に)実行に使用されるフラグを変更したり、cronログファイルを読み取ることができます。

おすすめ記事