Правила событий
Правило события — это механизм для автоматического выполнения действия (например, запуска скрипта или отправки 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.