Understanding the Cron Expression generator
In Profilers > Profilers Details > Configuration > All Configurations, a cron expression can be used to define when the profiler schedule executes and visualizes the next execution dates of your profiling jobs.
The Unix (in Compute Cluster enabled environments) and quartz (in VM-based environments) cron expressions use the following typical format:
Each *
in the cron represents a unique value.
Schedule: * * * * * ? *
In this format the
*
characters represent the following
units:seconds (0-59)
minutes (0-59)
hours (0-23)
day of the month (1-31)
month (1-12 or JAN-DEC)
day of the week (1-7 or SUN-SAT)
year (optional, 1970-2099)
Consider the following examples:
1 2 3 2 5 ? 2021
-
This cron expression is scheduled to run the profiler job at:
03:02:01am, on the 2nd day, in May, in 2021.
* * * ? * *
- Every second
0 * * ? * *
- Every minute (every 60th second)
0 0 * ? * *
- Every hour (every 60th minute)
0 0 13 * * ?
- At 13:00:00 every day
0 0 13 ? * WED
- At 13:00:00, on every Wednesday, every month
0 0 13 ? * MON-FRI
- At 13:00:00, on every weekday, every month
0 0 12 2 * ?
- Every month on the 2nd, at noon
Cron Expression: 0 18 * * *
In this format the
*
characters represent the following units:
minute (0-59)
hour (0-23)
day of the month (1-31)
month (1-12)
day of the week (0-6)
Consider the following examples:
30 10 15 5 *
-
This cron expression is scheduled to run the profiler job at:
“At 10:30 on 15th day-of-month in May.”
30 10 * 5 7
-
This cron expression is scheduled to run the profiler job at:
“At 10:30 on Sunday in May”
. 5 * * * *
- Every fifth minute of the hour. (
18:05
,19:05
,20:05
, etc.) 5 5 * * *
- At
05:05
every day. 5 5 5 * *
- At
05:05
on every fifth day of the month. (07-05 05:05:00
,08-05 05:05:00
,09-05 05:05:00
, etc.) 5 5 5 5 *
- At
05:05
on every fifth day of May (fifth month of the year); (2026-05-05 05:05:00
,2027-05-05 05:05:00
,2028-05-05 05:05:00
, etc.) 5 5 5 5 5
- At 05:05 on fifth day of the month OR if its a Friday (fifth day of the
week) in May (fifth month of the year);
2026-05-01 05:05:00
,2026-05-05 05:05:00
,2026-05-08 05:05:00
, etc.
You can change the value of cron as and when it is required depending on how you want to schedule your profiler job.