Мониторинг даты и времени
Действие монитора даты и времени вызывает модули Runbook в заданное время или интервал. Используйте действие монитора даты и времени для вызова модулей Runbook в определенное время один раз в день, неделю или месяц. Можно также запланировать вызов модулей Runbook, когда определенное количество секунд прошло с момента последнего вызова или сразу после развертывания модуля Runbook.
Действие монитора даты и времени использует системные часы операционной системы на компьютере, на котором запущен сервер Runbook, а не координированное универсальное время (UTC), для проверки времени запуска модуля Runbook. Это позволяет активности монитора даты и времени функционировать в средах виртуальных машин и продолжать работать, даже если системные часы корректируются из-за перехода в летнее время или вне него. Однако если модуль Runbook планируется начать в течение часа, пропускаемого при настройке системных часов на один час, то время запуска пропускается и модуль Runbook начинается в следующее запланированное время. Если модуль Runbook планируется запустить в течение часа, который происходит дважды, так как системные часы корректируются назад на один час, runbook запускается дважды.
В зависимости от практики часового пояса обычное официальное время для изменения системных часов в начале или окончании летнего времени составляет 2:00 или 02:00. Рекомендуется настроить расписание, чтобы запретить пропускать или обрабатывать модули Runbook дважды при изменении системных часов.
Действие монитора даты и времени становится неактивным, если расписание не позволяет runbook выполняться.
Действие монитора даты и времени лучше всего подходит для сценариев, в которых необходимо регулярно выполнять подпрограммы, которые не зависят от событий в других системах. Например, ночные процедуры резервного копирования или периодические чтение и обработка почты в папке "Входящие" службы клиентов.
Дополнительные варианты использования
Действие "Монитор даты и времени" начинается в соответствии с заданным интервалом и передает runbook runbook в действие Check Schedule. Действие check Schedule проверяет, разрешен ли runbook выполняться в текущее время.
Если runbook разрешено запускать в то время, действие Check Schedule публикует опубликованное значение данных True. Он передает runbook в следующее действие, если имеется ссылка на следующее действие с условием вызова "Соответствует расписанию из check Schedule равно true". Если runbook не разрешено выполнять в то время, действие Check Schedule публикует опубликованное значение данных False. Он передает runbook в следующее действие, если есть ссылка на следующее действие с условием вызова "Соответствует расписанию из check Schedule равно false". Это полезно, если вы хотите реализовать ветви условной связи в соответствии с результатами проверки расписания.
Настройка действия монитора даты и времени
Перед настройкой действия монитора даты и времени необходимо определить время или интервал, который необходимо использовать для вызова модуля Runbook.
Используйте следующие сведения, чтобы настроить действие монитора даты и времени.
Вкладка "Подробные сведения"
Настройки | Инструкции по настройке |
---|---|
У | Выберите абсолютное время запуска модуля Runbook. Действие монитора даты и времени будет вызываться каждый день в указанное время. |
Каждые [x] дни [y] часы [z] минуты | Выберите, чтобы указать интервалы дней, часов и минут для запуска модуля Runbook. Запуск. Выберите, чтобы указать количество минут за час, чтобы вызвать модуль Runbook. Этот параметр доступен только в том случае, если вы указали по крайней мере 1 день или 1 час. Во время срезов в течение часа: выберите для вызова модуля Runbook несколько минут, указанных вами. Этот параметр доступен только в том случае, если указаны 0 дней и 0 часов. Например, если в минутах задано значение 15, то действие монитора даты и времени будет вызываться в 0, 15, 30 и 45 минут за каждый час. Триггер немедленно: выберите, чтобы вызвать модуль Runbook сразу после развертывания. |
Каждые секунды [x] | Выберите, чтобы указать интервал (в секундах) между каждым запуском модуля Runbook. |
Действие монитора даты и времени принимает следующие входные данные при настройке времени и интервалов:
Настройка времени и интервалов
Единица измерения | Принятые входные данные |
---|---|
сек. | 5 - 300 |
Минуты | 0 – 59 (0 допускается только в том случае, если также указаны часы и дни) |
часов | 0 – 23 (0 допускается, если также указаны дни и минуты) |
Дни | 0 – 48 (0 допускается, если также указаны часы/минуты) |
Срезы времени | 1, 2, 3, 4, 5, 6, 10, 12, 15, 20, 30 |
Опубликованные данные
Это действие не создает опубликованные элементы данных.