На странице:



Общие сведения

Макрокоманда − инструмент, предназначенный для управления реакцией системы на определенные события. Реакция может включать в себя одно или несколько различных действий. Например, при обнаружении пожара − включить аудиооповещение, при снятии камеры с охраны − прислать E-mail оповещение и инициировать тревогу и т.д.

Внимание!

Макрокоманды работают только в рамках одного домена. В условиях запуска (см. Настройка условий запуска) и в действиях макрокоманды (см. Примеры макрокоманд) нельзя задействовать объекты, принадлежащие другому домену (см. Объект Домен).

Типы макрокоманд

Макрокоманды делятся на 3 типа:

Тип макрокомандыОписание
Правила по событиям
  • Выполняются при получении заданных событий или вручную оператором.
  • При получении события действия в макрокоманде выполняются 1 раз
Автоматические правила
Циклические правила
  • Могут запускаться автоматически через заданный промежуток времени, либо в случайный момент времени в рамках заданного интервала.
  • Выполняются на том сервере, который находится первым по алфавиту среди доступных серверов в домене на момент запуска макрокоманды.
  • Макрокоманды выполняются сразу после сохранения в системе, за исключением случаев, когда они были созданы вне временной зоны действия.
  • После завершения всех действий макрокоманда автоматически перезапускается. Кроме того, макрокоманда Циклические правила может запускаться автоматически через заданный промежуток времени, либо в случайный момент времени в рамках заданного интервала. В таком случае все действия в макрокоманде будут выполнены один раз