Настройка AI-ассистента

Примечание

AI-ассистент доступен при наличии действующей лицензии Платформы.

Вкладка «Модель»

Вы можете использовать один из трех вариантов:

  • Инференс-сервер Tantor — данные обрабатываются в облаке Tantor;

  • Локальный инференс-сервер — данные обрабатываются на оборудовании, которое физически находится в вашей инфраструктуре;

  • Облачный инференс-сервер — данные обрабатываются на выбранном вами сервере.

Для настройки требуются следующие данные:

  • LLM сервер — URL, предоставляемый локальным или облачным LLM-сервером;

  • Ключ API;

  • Модель — название используемой модели.

Данные можно указать на странице настройки ассистента или в файле platform.env (или в другом env-файле, который вы используете).

Чтобы открыть страницу настройки AI-ассистента в левой панели выберите «Настройки системы» → «AI-ассистент».

Если в env-файле не были заданы настройки, откроется страница с вариантами подключения.

Настройка модели

Для добавления данных нажмите на кнопку «Настроить» и в открывшемся окне введите адрес LLM сервера, ключ API и модель.

  • Инференс-сервер Tantor:

Важно

Для работы с инференс-сервером Tantor должен быть открыт доступ к https://llm.tantorlabs.ru/ (84.201.174.31:443).

  • Локальный инференс-сервер. Укажите данные вашего локального сервера. Инструкция по настройке LLM-серверов на примере Ollama и vLLM находится на странице Установка и настройка LLM-серверов.

  • Облачный инференс-сервер. Укажите данные сервера выбранного вами сервиса.

    Важно

    Можно подключить только сервис с поддержкой OpenAI API.

    • Пример для OpenAI:

      В открывшемся окне задайте имя ключа, выберите проект и разрешения и нажмите на кнопку «Create secret key».

      Скопируйте созданный ключ.

      • Модель — перейдите на страницу «Models». Для моделей GPT-5.5, GPT-5.4, GPT-5.4-mini скопируйте идентификатор в поле «Model ID».

      Для других моделей откройте страницу модели и скопируйте идентификатор рядом с именем.

    • Пример для OpenRouter:

      В открывшемся окне укажите требуемые данные и нажмите на кнопку «Create»:

      • имя ключа;

      • кредитный лимит, при достижении или превышении которого ключ будет деактивирован;

      • период сброса лимита: ежедневно, еженедельно или ежемесячно;

      • срок действия.

      Скопируйте созданный ключ API.

      • Модель — перейдите на главную страницу сервиса и нажмите на кнопку «Explore models». Выберите нужную модель в списке и перейдите на ее страницу. На открывшейся странице скопируйте имя модели.

После настройки информация о сервере появится на странице.

Сброс и редактирование настроек

Вы можете сбросить настройки — в этом случае будут указаны настройки из env-файла. Для этого нажмите на кнопку «Сброс настроек». В открывшемся окне введите «сбросить» в текстовом поле и нажмите на «Сбросить».

Чтобы изменить настройки, нажмите на кнопку «Редактировать», укажите новые данные и нажмите «Сохранить». Для изменения ключа и модели необходимо изменить адрес сервера.

Вкладка «Плейбуки»

На этой вкладке отображаются готовые сценарии для комплексной диагностики состояния экземпляров. Во время AI-мониторинга собираются и обрабатываются все важные данные и на основе проведенного анализа формируются рекомендации по оптимизации и устранению выявленных проблем.

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

Примечание

Перед включением сценариев настройте инференс-сервер.

Доступно два типа сценариев:

  • Сценарии первичной диагностики — запускаются по настроенному расписанию. В данный момент доступен один сценарий «QUICK CHECK». Этот сценарий запускает комплексную оценку состояния экземпляра и собирает конкретные показатели по ресурсам, подключениям, запросам, блокировкам, состоянию объектов, предупреждениям и журналам.

  • Сценарии вторичной диагностики — запускаются автоматически, если после выполнения сценария первичной диагностики обнаруживаются проблемы. Доступны следующие сценарии:

    • «1C DIAGNOSTICS» — проверят конфигурацию параметров экземпляра с типом нагрузки ERP1C.

    • «ALERT ANALYSIS» — при наличии активных оповещений собирает детальную информацию об оповещениях, тренды метрик и подтверждающие данные БД.

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

    • «CONNECTION SHORTAGE ANALYSIS» — если предыдущие проверки показали, что подключений к PostgreSQL слишком много или их число растёт, выявляет источники (БД, пользователи, приложения, клиенты), находит зависшие или простаивающие сеансы, оценивает активность запросов и и собирает связанные данные конфигурации и логов.

    • «DISK SUBSYSTEM AND IOPS PROBLEMS» — при выявлении дефицита места, высоких IOPS, задержек ввода-вывода или высокого I/O wait сопоставляет ёмкость хранилища, нагрузку запросов, состояние объектов, активность WAL/контрольных точек, журналы и плановое обслуживание.

    • «HIGH CPU LOAD ANALYSIS» — при устойчивой или повторяющейся высокой загрузке CPU сопоставляет тренд метрики с активной и накопленной нагрузкой запросов, блокировками и проблемами с подключениями, активностью автовакуума и состоянием объектов БД, а также данными из логов PostgreSQL.

    • «LOCK ANALYSIS» — применяется, если предыдущие проверки выявили ожидания блокировок, блокирующие сеансы или взаимоблокировки. Восстанавливает цепочки блокировок и корневой блокирующий сеанс с точными данными о сеансах, базах, транзакциях и ожиданиях, а также собирает связанные записи из логов.

    • «RAM PROBLEM INVESTIGATION» — при нехватке оперативной памяти или высокой нагрузке на память сопоставляет динамику использования RAM с текущими и целевыми настройками памяти, оценивает влияние количества подключений, выявляет запросы с большим объёмом сортировок и хеш-операций и собирает записи из логов об ошибках нехватки памяти.

    • «SLOW QUERY DIAGNOSTICS» — при выявлении медленных или ресурсоёмких запросов выбирает наиболее приоритетный и собирает по нему точную статистику, безопасный план выполнения, структуру схемы и индексов, состояние объектов и связанные параметры конфигурации.

    • «VACUUM INVESTIGATION» — применяется, если предыдущие проверки выявили проблемы с автовакуумом, накоплением мёртвых кортежей, устаревшей статистикой или риском переполнения XID. Определяет конкретные БД и таблицы с данными о состоянии объектов, возрастом XID/MultiXact, пороговыми значениями, контекстом обслуживания и связанными метриками или логами.

Сценарии первичной диагностики

На вкладке отображается следующая информация:

  1. Информация о сценарии:

    • Название сценария;

    • Тип — версия по умолчанию или отредактированная;

    • Области запуска — экземпляры или кластеры;

    • Наблюдает — экземпляры, для которых запускается сценарий;

    • Частота — периодичность запуска;

    • Технологические окна — предполагаемое время запуска;

    • Работает — включен или отключен сценарий.

  2. Кликните по переключателю, чтобы включить или отключить работу сценария.

  3. Меню сценария со следующими опциями:

    • «Открыть» — открывает подробную информацию о сценарии, а также позволяет настроить расписание и области запуска.

    • «Включить/Отключить» — включает или отключает работу сценария.

    • «Откатить» — если сценарий был изменен, позволяет откатить все изменения к версии по умолчанию. В открывшемся окне введите «откатить» в текстовом поле и нажмите на кнопку «Откатить».

Настройка сценария

Чтобы перейти к настройке, в меню сценария выберите «Открыть» или кликните по строке сценария.

  • Вкладка «Настройки»:

    • Укажите область запуска: кластеры или экземпляры. В версии 7.0 запуск сценариев доступен только для экземпляров.

    • Укажите частоту запуска:

      • По дням — укажите периодичность, раз в сколько дней будет запускаться сценарий.

      • По неделям — укажите периодичность, раз в сколько недель будет запускаться сценарий, а также выберите дни недели для запуска.

      • По месяцам — укажите периодичность или выберите конкретные месяцы, в которые будет запускаться процесс сценарий. Выберите дни, в которые будет запускаться процесс. Можно указать число или выбрать дни недели:

        • «Какого числа» — выберите дни по счету от начала или конца месяца, можно указать несколько дней;

        • «В следующие дни» — выберите порядок и день недели, например, первый вторник месяца.

    • Выберите желаемое время запуска сценария. Можно установить автоматический режим или указать временной период для запуска. Минимальная длительность периода — 2 часа. Время запуска подбирается на основе нагрузки за последние дни.

  • Вкладка «Области запуска» — выберите, для каких экземпляров будет выполняться сценарий. Можно выбрать все подключенные к мониторингу экземпляры, указать конкретные экземпляры, для которых будет или не будет выполняться сценарий.

    Чтобы выбрать экземпляры, нажмите на кнопку «Добавить». В открывшемся окне выберите тенант, пространство и экземпляры и нажмите на кнопку «Добавить».

Сценарии вторичной диагностики

На вкладке отображается следующая информация:

  1. Информация о сценарии:

    • Название сценария;

    • Тип — системный вторичный;

    • Области запуска — экземпляры или кластеры.

  2. Кликните по переключателю, чтобы включить или отключить работу сценария.

  3. Меню сценария со следующими опциями:

    • «Открыть» — открывает подробную информацию о сценарии.

    • «Включить/Отключить» — включает или отключает работу сценария.

Вкладка «Токены»

На этой вкладке отображается информация о количестве израсходованных токенов за последние 7 дней.

Данные можно фильтровать по сценариям, пространствам и экземплярам.