I ingest a set of files 4 times a day (00z,06z,12z,18z ((zulu/UTC time)) and only need to monitor for those files for a couple of hours after their release time. After the couple of hours, if the 00z files are present, they don't need to be checked again until the next day at 00z. Same for each other hours release.
Is my best bet writing custom time periods for each of the 4 releases and provide a window in there in which to run the checks? How would I configure it to keep checking after the time period was over if there was still a crit/warn active at the end of the period? Or if it's possible, during that window run the checks at a high frequency until ok, then back off to one an hour. But generally once the data has arrived and been confirmed ok, there is no reason for additional checks.
So for 00z data
Code: Select all
define timeperiod{
timeperiod_name 00Z_data
alias Grib 00z run
sunday 00:00-02:00 ; Every Sunday of every week
monday 00:00-02:00 ; Every Monday of every week
tuesday 00:00-02:00 ; Every Tuesday of every week
wednesday 00:00-02:00 ; Every Wednesday of every week
thursday 00:00-02:00 ; Every Thursday of every week
friday 00:00-02:00 ; Every Friday of every wee
saturday 00:00-02:00 ; Every Saturday of every week
}