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

Настройка приложений

Если у компании имеется несколько сетевых приложений, может быть удобно просматривать не только общую статистику трафика по всей компании, но и статистику по каждому приложению в отдельности. Для этого можно использовать сущность "приложение" в системе Валарм.

Использование приложений позволяет:

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

По умолчанию Валарм идентифицирует любое приложение, которое защищает нода, как приложение default с идентификатором (ID) -1.

Добавление приложения

Чтобы добавить приложение:

  1. (Опционально) Добавьте приложение в Консоли управления Валарм → Настройки → Приложения.

    Добавление приложения

    Права администратора

    Секция НастройкиПриложения доступна только пользователям с ролью Администратор.

  2. Укажите идентификатор (ID) приложения в конфигурационном файле ноды Валарм одним из способов:

    • В директиве wallarm_instance для модуля NGINX, образа с маркетплейса облачной платформы, Docker-контейнера на основе NGINX с примонтированным конфигурационным файлом, sidecar‑контейнера, модуля Kong.
    • В переменной окружения WALLARM_APPLICATION для Docker‑контейнера на основе NGINX.
    • С помощью аннотации wallarm-instance к Ingress, если нода Валарм установлена как Ingress‑контроллер.
    • В параметре instance для Docker-контейнера на основе Envoy с примонтированным конфигурационным файлом.

    ID может быть любым целым положительным числом, кроме 0.

    Если в Консоли управления → Настройки → Приложения нет приложения с указанным ID, оно добавится автоматически. Имя приложения сгенерируется на основе ID, например: Application #1 для приложения с ID 1. Имя можно изменить в Консоли управления.

Если приложение настроено корректно, в информации об атаках на это приложение будет отображаться его имя. Чтобы проверить настройки, вы можете отправить на адрес приложения тестовую атаку.

Удаление приложения

Чтобы удалить приложение из системы Валарм, необходимо удалить соответствующую директиву из конфигурационного файла ноды. Удалить приложение из списка в Консоли управления → Настройки → Приложения недостаточно.