IBM Support

How can I interpret the Cron Expression in the Guardium Scheduled Jobs report ?

Question & Answer


Question

How can I interpret the Cron Expression in the Guardium Scheduled Jobs report ?

Cause

The Scheduled Job Cron Expression is shown as a list of characters and numbers - how can I relate that to a true schedule ?

Answer


The Scheduled Jobs report as in the below example lists a Cron Expression

Guardium Monitor -> Scheduled Jobs


The Operating System uses Cron Jobs to fire the specific jobs at the specified time(s) . Guardium uses the Quartz scheduler

For the example above, the elements listed delimited by spaces are interpreted as follows. ...

    0 - leading 0 not used by Guardium at this time
      The other fields follow the standard cron expression

    0 - The minute past the hour
    5 - The hour
    ? - Day of the month
    * - Month
    1,2,3,4,5,6,7 - day(s) of the week

Note that * and ? mean "every"

So in that example we know that the Archive job is set to run at 5:00 am every day - as per the GUI Data Archive Schedule ..

Administration Console -> Data Management -> Data Archive -> Modify Schedule



A "/" it specifies increments - for example
"0/15" in the minutes field means "the minutes 0, 15, 30, and 45" ( ie 15 minute increments each hour starting at minute 0 )

Further information can be found here including further details on the special characters used

Quartz Cron Expression
Cron info on Wiki

[{"Product":{"code":"SSMPHH","label":"IBM Security Guardium"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"--","Platform":[{"code":"PF016","label":"Linux"}],"Version":"9.1;9.0;8.2;8.1;10.0;9.5","Edition":"","Line of Business":{"code":"LOB24","label":"Security Software"}}]

Document Information

Modified date:
16 June 2018

UID

swg21883347