Перейти к содержанию

Правила событий

Правило события — это механизм для автоматического выполнения действия (например, запуска скрипта или отправки webhook) в ответ на событие в InfraVision. Например, вы можете захотеть уведомить систему мониторинга всякий раз, когда статус устройства обновляется в InfraVision. Это можно сделать, создав событие для объектов устройств и указав webhook для передачи. Когда InfraVision обнаруживает изменение устройства, HTTP-запрос, содержащий детали изменения и того, кто его сделал, будет отправлен указанному получателю.

См. документацию по правилам событий для получения дополнительной информации.

Поля

Name

Уникальное понятное имя.

Object Types

Тип(ы) объекта в InfraVision, которые запустят правило.

Enabled

Если не выбрано, правило события не будет обрабатываться.

Events Types

Типы событий, которые запустят правило. Должен быть выбран хотя бы один тип события.

Name Description
Object created Был создан новый объект
Object updated Существующий объект был изменен
Object deleted Объект был удален
Job started Фоновое задание инициировано
Job completed Фоновое задание завершилось успешно
Job failed Фоновое задание завершилось неудачей
Job errored Фоновое задание прервано из-за ошибки

Совет

Приведенный выше список включает только встроенные типы событий. Плагины InfraVision также могут регистрировать свои собственные пользовательские типы событий.

Conditions

Набор предписанных условий, против которых будет оцениваться запускающий объект. Если условия определены, но не соблюдены объектом, никаких действий предпринято не будет. Правило события, которое не определяет никаких условий, будет всегда запускаться.

Action Type

Тип действия, которое нужно предпринять при срабатывании правила. Это должен быть один из следующих вариантов:

  • Webhook
  • Custom script
  • Notification

Action Data

Необязательный словарь данных JSON для передачи при выполнении правила. Это может быть полезно для включения дополнительных контекстных данных, например, при передаче webhook.