Связаться с поддержкой:
Связаться с поддержкой
Выберите язык Русский Английский (статья не переведена)

    Логи

    Журнал событий (логи) позволяет отслеживать, как выполняется сценарий бота, какие блоки отработали, какие переменные использовались, и где возникли ошибки. Это полезный инструмент для отладки и анализа поведения сценария. Система хранит логи и историю изменения переменных за последние 30 дней.

    Где найти логи

    Необходимо перейти к списку сценариев бота и кликнуть по кнопке «Логи» в правом верхнем углу экрана:


     

    После этого откроется окно логов:

    Структура раздела

    Чаты Список чатов, в которых запускались сценарии. Указывается статус (активный, на паузе, неактивный) и количество ошибок по чату за весь период.
    Логи Последовательность выполнения блоков сценария. Видно, какие блоки выполнились, когда именно и с каким результатом.
    Переменные Значения переменных в текущем чате на момент выполнения. Можно раскрыть историю изменений переменной, чтобы отследить последовательность работы с переменной в чате.

     

    Работа с чатами

    Чаты с активным сценарием отмечены флажком «Активный». Флажок «Неактивный» в чатах, которые были завершены.

    Рядом с индикатором активности отображается индикатор с количеством ошибок – это ошибки по чату за 30 дней.
     

    Статусы «Остановлен» и «На паузе» обозначают, что сценарий не выполняется:

    • Остановлен — выполнение было завершено вручную или системой (например, блоком «Остановить бот»),
    • На паузе — сценарий временно приостановлен (работает блок «Пауза» или идёт ожидание окончания выполнения другого блока, например, «Разбор голосового файла GPT»).

    Для удобной сортировки чатов доступны выбор периода, строка поиска по chat_id и фильтры по линии и мессенджеру:

    Как читать логи

    Каждый шаг в логе показывает:

    • Название блока (например, API запрос, Изменение переменной, Отправка сообщения, GPT, Пауза и другие)
    • Время выполнения (время выполнения блока указывается с учётом часового пояса, заданного в настройках компании)
    • Итог выполнения: зелёная галочка означает успех, красный восклицательный знак – ошибку (в дополнительных сведениях указаны status_code и error_message)
    • Дополнительная информация отображается при раскрытии шага (ID и название сценария, опциональные результаты выполнения блока и прочее)
       

    Логи можно отфильтровать. Для этого добавлены выбор периода и строка поиска по названию блока:

    Сценарий можно остановить или перезапустить в чате прямо из логов – для этого есть кнопки «Остановить» и «Перезапустить» в шапке логов по чату. Эти действия также фиксируются в журнале:

    Переменные

    В разделе переменных представлена информация об изменении диалоговых переменных за 30 дней. Можно раскрыть каждую переменную, чтобы отследить историю её изменений – это помогает понять, когда она получила то или иное значение.