Настройка приложений¶
Если у компании имеется несколько сетевых приложений, может быть удобно просматривать не только общую статистику трафика по всей компании, но и статистику по каждому приложению в отдельности. Для этого можно использовать сущность "приложение" в системе Вебмониторэкс.
Использование приложений позволяет:
-
Просматривать события и статистику по каждому приложению в Консоли управления Вебмониторэкс
-
Применять триггеры, правила и другие настройки Вебмониторэкс к конкретным приложениям
Чтобы настроить приложения, необходимо присвоить им уникальные идентификаторы с помощью специальной директивы в конфигурации ноды. Отдельный идентификатор можно задать как для приложения, доступного на отдельном домене, так и для определенного пути домена.
По умолчанию Вебмониторэкс идентифицирует любое приложение, которое защищает нода, как приложение default
с идентификатором (ID) -1
.
Добавление приложения¶
Чтобы добавить приложение:
-
(Опционально) Добавьте приложение в Консоли управления Вебмониторэкс → Настройки → Приложения.
Права администратора
Секция Настройки → Приложения доступна только пользователям с ролью Администратор.
-
Укажите идентификатор (ID) приложения в конфигурационном файле ноды Вебмониторэкс одним из способов:
- В директиве
wallarm_application
для модуля NGINX, образа с маркетплейса облачной платформы, Docker-контейнера на основе NGINX с примонтированным конфигурационным файлом, sidecar‑контейнера, модуля Kong. - В переменной окружения
WALLARM_APPLICATION
для Docker‑контейнера на основе NGINX. - С помощью аннотации
wallarm-application
к Ingress, если нода Вебмониторэкс установлена как Ingress‑контроллер.
ID может быть любым целым положительным числом, кроме
0
.Если в Консоли управления → Настройки → Приложения нет приложения с указанным ID, оно добавится автоматически. Имя приложения сгенерируется на основе ID, например:
Application #1
для приложения с ID1
. Имя можно изменить в Консоли управления. - В директиве
Если приложение настроено корректно, в информации об атаках на это приложение будет отображаться его имя. Чтобы проверить настройки, вы можете отправить на адрес приложения тестовую атаку.
Удаление приложения¶
Чтобы удалить приложение из системы Вебмониторэкс, необходимо удалить соответствующую директиву из конфигурационного файла ноды. Удалить приложение из списка в Консоли управления → Настройки → Приложения недостаточно.