# Действия по событиям

### Вводная информация

Действия по событиям - это функция позволяющая настроить автоматическое реагирование системы на тот или иной сценарий, например деградацию или отказ показателя сервиса. Функция предоставляет возможность автоматизировать реакцию системы на возникающие проблемы сервиса.

<p class="callout info">Механизм действий по событиям, при достижении заданных пользователем условий способен отправить пользовательский скрипт на объект мониторинга, например очистить папку с логами при ее заполнении.</p>

#### Настройка действий по событиям

1\. Для настройки действий по событиям необходимо перейти на вкладку "Сервисы" в функциональном блоке "Инфраструктура";

[![image.png](https://wiki.wellink.ru/uploads/images/gallery/2025-09/scaled-1680-/q4pimage.png)](https://wiki.wellink.ru/uploads/images/gallery/2025-09/q4pimage.png)

2\. Далее выбираем сервис, для которого хотим настроить действия по событиям;

[![image.png](https://wiki.wellink.ru/uploads/images/gallery/2025-09/scaled-1680-/4rJimage.png)](https://wiki.wellink.ru/uploads/images/gallery/2025-09/4rJimage.png)

3\. Переходим в редактирование сервиса через кнопку "Еще";

[![image.png](https://wiki.wellink.ru/uploads/images/gallery/2025-09/scaled-1680-/L5pimage.png)](https://wiki.wellink.ru/uploads/images/gallery/2025-09/L5pimage.png)

4\. Открываем вкладку "Действия при неисправностях";

[![image.png](https://wiki.wellink.ru/uploads/images/gallery/2025-09/scaled-1680-/8p1image.png)](https://wiki.wellink.ru/uploads/images/gallery/2025-09/8p1image.png)

[![image.png](https://wiki.wellink.ru/uploads/images/gallery/2025-09/scaled-1680-/Aawimage.png)](https://wiki.wellink.ru/uploads/images/gallery/2025-09/Aawimage.png)

5\. Нажимаем кнопку "+Добавить действие";

[![image.png](https://wiki.wellink.ru/uploads/images/gallery/2025-09/scaled-1680-/3lximage.png)](https://wiki.wellink.ru/uploads/images/gallery/2025-09/3lximage.png)

[![image.png](https://wiki.wellink.ru/uploads/images/gallery/2025-09/scaled-1680-/MvVimage.png)](https://wiki.wellink.ru/uploads/images/gallery/2025-09/MvVimage.png)

6\. Задаем название для действия, выбираем тип события и интерфейс;

<p class="callout info">**Типы событий:**  
</p>

- <p class="callout info">Открытие паспорта неисправности - действие сработает при открытии любого паспорта неисправности по сервису</p>
- <p class="callout info">Переход в статус "Деградация" - действие сработает при открытии паспорта неисправности с уровнем "Деградация"</p>
- <p class="callout info">Переход в статус "Отказ" - действие сработает при открытии паспорта неисправности с уровнем "Отказ"</p>
- <p class="callout info">Переход в статус "Нет данных" - действие сработает при открытии паспорта неисправности с уровнем "Отказ"</p>

[![image.png](https://wiki.wellink.ru/uploads/images/gallery/2025-09/scaled-1680-/QIHimage.png)](https://wiki.wellink.ru/uploads/images/gallery/2025-09/QIHimage.png)

7\. Выбираем показатель, если требуется.

<p class="callout info">В случае, если показатель не выбран - действие будет срабатывать при открытии паспорта неисправности на любой из показателей сервиса;</p>

[![image.png](https://wiki.wellink.ru/uploads/images/gallery/2025-09/scaled-1680-/02limage.png)](https://wiki.wellink.ru/uploads/images/gallery/2025-09/02limage.png)

8\. Вводим пользовательский скрипт сценарий в окно редактирования кода;

[![image.png](https://wiki.wellink.ru/uploads/images/gallery/2025-09/scaled-1680-/otFimage.png)](https://wiki.wellink.ru/uploads/images/gallery/2025-09/otFimage.png)

9\. При необходимости проверяем работу скрипта, нажимаем кнопку "Запустить скрипт"; [![image.png](https://wiki.wellink.ru/uploads/images/gallery/2025-09/scaled-1680-/VfCimage.png)](https://wiki.wellink.ru/uploads/images/gallery/2025-09/VfCimage.png)

<p class="callout info">Если команда отправлена на зонд, то можно перейти к объекту мониторинга и проверить выполнение скрипта непосредственно на нем. Функция проверки скрипта тестирует соединение с агентом мониторинга и позволяет разово воспроизвести скрипт на объекте мониторинга. Для проверки фактического исполнения скрипта, необходим доступ к объекту мониторинга.</p>

[![image.png](https://wiki.wellink.ru/uploads/images/gallery/2025-09/scaled-1680-/oz6image.png)](https://wiki.wellink.ru/uploads/images/gallery/2025-09/oz6image.png)

10\. Нажимаем "Сохранить" - сохраняем изменения, внесенные в настройки сервиса и действия по событиям.

[![image.png](https://wiki.wellink.ru/uploads/images/gallery/2025-09/scaled-1680-/042image.png)](https://wiki.wellink.ru/uploads/images/gallery/2025-09/042image.png)