Skip to content
Bernd Hilmar edited this page May 14, 2018 · 1 revision

Cron processor

If you manage one or more server and you have cronjobs running, they send you an output by email. This can lead to flood your mailbox and important information can be overseen.

The cron processor stores all cron emails in a database and you will get a web interface to view all of your cronjobs searchable by status, title, hostname and by date.

Additionally you can send a digest of all jobs once per day.

The cron processor is no replacement of cron, it is an addition to handle the output of cronjobs via a database and web interface and not per email.

The cron processor consists of 3 parts:

  • cron_handler
  • cron_digest
  • cron_viewer

cron_handler

The cron_handler takes cron-emails and stores them in a database. If the email is no cron email or a loop is detected the email is forwarded to the configured admin email address.

cron_digest

This script sends an email to the configured admin email address with all cronjobs since the last execution (of the digest). You simple enter a cronjob to send the digest at the time you want to receive the digest. Its recommended to send it once the day.

cron_viewer

The cron viewer is a comfortable web interface, where you see all collected cronjobs with the current status.

Screenshot

Clone this wiki locally