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

Установка Структура API

Структура API поставляется со всеми формами ноды Вебмониторэкс версии 3.2 и выше (кроме Debian 11.x, Debian 12.x и Ubuntu 22.04) и автоматически устанавливается при деплое, но по умолчанию не анализирует трафик.

Подключение

Для работы с ПО Структура API:

  1. Добавьте план подписки для ПО Структура API: для этого отправьте запрос на sales@webmonitorx.ru.

  2. Если вы хотите включить ПО Структура API только для определенных приложений, убедитесь, что эти приложения настроены.

    Если приложения не настроены, структуры API всех приложений будут сгруппированы в одно дерево.

  3. Отправьте запрос на включение анализа трафика с помощью ПО Структура API в техническую поддержку Вебмониторэкс. В запросе необходимо передать следующие данные:

    • Имя аккаунта вашей компании, зарегистрированного в Консоли управления Вебмониторэкс.
    • Название Вычислительного кластера Вебмониторэкс, которое вы используете (RU-Вычислительный кластер).
    • Идентификаторы приложений, для которых вы хотите построить структуру API.

После включения ПО начнет анализ трафика ваших приложений и построение структуры API. Построенная структура будет визуализирована в секции Структура API в Консоли управления Вебмониторэкс.

Обратите внимание

Если ПО Структура API включено, то построение структуры API также будет включено по умолчанию для нового приложения.

Настройка

Вы можете включить/выключить анализ трафика в Консоли управления → НастройкиСтруктура API.

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

Только пользователи со следующими ролями имеют доступ к разделу НастройкиСтруктура API:

  • Администратор аккаунта Вебмониторэкс вашей компании
  • Глобальный администратор вашего партнера Вебмониторэкс

Включение или выключение существующих приложений

Вы можете включить/выключить анализ трафика с помощью ПО Структура API для всех или только для выбранных приложений.

Структура API – Настройки

Добавление новых приложений

При добавлении нового приложения в секции НастройкиПриложения оно автоматически добавляется в список в секции НастройкиСтруктура API. Если ПО Структура API включен, построение структуры API будет по умолчанию включено для нового приложения.

Отладка

Для просмотра и анализа логов ПО Структура API вы можете использовать следующие методы:

  • Если нода установлена из из DEB‑ или RPM‑пакетов: использовать стандартную утилиту journalctl или systemctl внутри инстанса с нодой Вебмониторэкс.

    journalctl -u wallarm-appstructure
    
    systemctl status wallarm-appstructure
    
  • Если нода развернута как Docker‑контейнер: прочитать лог /var/log/wallarm/appstructure.log в контейнере.

  • Если нода развернута как Ingress‑контроллер Вебмониторэкс: проверить статус пода с контейнерами Tarantool и wallarm-appstructure. Под должен находиться в статусе Running.

    kubectl get po -l app=nginx-ingress,component=controller-wallarm-tarantool
    

    Прочитать логи контейнера с wallarm-appstructure:

    kubectl logs -l app=nginx-ingress,component=controller-wallarm-tarantool -c wallarm-appstructure