⏱️Job monitors
Use our monitors to make sure your cron jobs run on time.
Creating a new job monitor
Click "Job monitors"
Click "Create new monitor"
Enter the relevant details:
Name: This name is only for yourself, to recognize the job in your account
Project: Use this to categorize the job
Timezone: This is the timezone in which the job is expected to run
Schedule: The schedule in which you want the job to be run
Maximum duration: The number of minutes the job is expected to run. This should be at least the minimum duration you expect the job to run
Click "Create job monitor"
Cron schedule expression
How do monitors work?
Using monitors is very straightforward: just tell us when a cron job has finished, and we'll mark it as such. If we haven't received a pulse in time, we assume it's down, and we'll let you know.
To send out a pulse, add an HTTP request at the end of your cron job. The URL you need to call, can be found on the page of your monitor. It should look like this:
https://cronly.app/api/monitors/pulse/a4f28bca-df99-47bf-a435-c6d8d2c948fd
Examples
Tip: These examples are very basic. There are other ways available, for example with open source packages. We'll be adding more examples soon.
Last updated