Skip to content

Notification Settings

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

Каждая конфигураци включает следующие поля:

  • Название конфигурации;
  • Описание;
  • Правила, применяемые в конфигурации;
  • Канал доставки уведомлений – способ получения уведомлений;
  • Владелец – пользователь, создавший конфигурацию;
  • Дата Последнего обновления.

Доступные действия

Пользователям доступны следующие возможности:

  • Поиск конфигураций по ключевому слову;
  • Фильтрация по владельцу;
  • Обновление списка с помощью кнопки Refresh;
  • Выбор конфигураций через чекбоксы для последующего удаления;
  • Создание новой конфигурации;
  • Удаление конфигураций одним из следующих способов:

    • Через иконку корзины в строке нужной конфигурации;
    • Выделив одну или несколько конфигураций и нажав кнопку Удалить. Кнопка становится активной только при наличии выбранных элементов.

Создание конфигурации

Для создания новой конфигурации нажмите Создать конфигурацию. Процесс создания выполняется пошагово и состоит из следующих вкладок:

General

На этом этапе указывается основная информация:

  • Название — идентификатор конфигурации (обязательное поле).
  • Описание – краткое пояснение (опциональное поле).
  • Быстрые предустановки — выбор одного из предустановленных вариантов:

    • Определить конкретные правила событий — ручная настройка фильтров на следующем этапе.
    • Получать все уведомления, связанные со мной — включает все события, касающиеся текущего пользователя.
    • Получать все уведомления в моем аккаунте — включает все события в рамках аккаунта..

Нажмите Далее, чтобы перейти к следующему этапу настройки.

Rules

Вкладка Правила позволяет задать фильтры, определяющие, какие события будут вызывать уведомления.

  • Cервис — выбор сервиса, по которому будут поступать уведомления.
  • Тип ресурса — тип объекта, к которому относится событие. Значение Любой включает все типы ресурсов.
  • ID ресурса — идентификатор ресурса. Поддерживается ручной ввод нескольких значений в формате RegExp. Каждое значение необходимо подтверждать клавишей Enter.
  • Владелец ресурса — фильтрация по владельцу. Значение Любой включает всех владельцев.
  • Инициатор события — значение Любой подразумевает всех инициаторов.
  • Названия событий — поддерживается ручной ввод в формате RegExp (например, vm.create.ended, vm.create.failed).

Примеры RegExp выражений для названий событий

  • \.failed$ - все события, завершившиеся с ошибкой.
  • ^vm\.create\.ended$ - точное совпадение с именем события.
  • ^instance\..*\.ended$ - все завершённые события, связанные с ресурсом инстанс.

Можно добавить несколько правил в рамках одной конфигурации. Для этого используйте кнопку Добавить правило и настройте фильтры.

Нажмите Далее для перехода к настройке канала доставки уведомлений.

Delivery Channel

На этом этапе указывается канал доставки уведомлений (email или webhook).

Email

  • Канал – выбор способа доставки - email;
  • Email пользователя – адрес для получения уведомлений;
  • Частота агрегации – интервал, с которым будут приходить уведомления: (5 минут (по умолчанию) / 15 минут / 1 час / 12 часов / Без агрегации )

Предупреждение

Выбор опции Без агрегации может привести к большому объему сообщений.

Webhook

  • Канал – выбор способа доставки - Webhook;
  • Метод - GET / POST / PATCH / HEAD;
  • URL - адрес webhook.
  • Тело - содержимое webhook для идентификации уведомлений.

Канал доставки

Если при настройки нотификации выбран Канал доставкиНет, уведомления будут отображаться только в сервисе Telemetry Notifications.

После нажатия кнопки Создать, конфигурация появится в общем списке уведомлений.

Роли и права

Действие Member Admin Owner Operator
Создание конфигурации
Редактирование конфигурации ✔ только свои
Удаление конфигурации ✔ только свои