Коротко. Отладчик на реальной сделке — это запуск робота на боевых данных с детальным логированием. Применяется когда тестовая сделка не воспроизводит проблему. Опасно: реальная сделка изменится. Используем только для критичных проблем.
Что это и как работает
Отладка на реальной сделке = временное включение детального логирования для конкретной сделки в продакшене. Робот выполняется как обычно, но с подробным журналом. Полная официальная инструкция со скриншотами и пошаговой настройкой — в справке Битрикс24.
Быстрый порядок настройки
- Выберите проблемную сделку.
- В настройках робота → временно включите детальное логирование.
- Запустите робота вручную (или дождитесь автозапуска).
- Соберите логи.
- Выключите детальное логирование сразу после.
- Анализируйте логи, исправляйте робота на основе данных.
Это базовый сценарий «по инструкции». Дальше — то, что инструкция вам не расскажет.
5 граблей с нашего опыта внедрений
1. Включили логирование на всех роботах → база переполнилась за час
Слишком широко. Лечение: логирование только конкретного робота на конкретной сделке.
2. Включили на боевой сделке → сделка изменилась нежелательно
Без отката. Лечение: бэкап сделки перед отладкой. После — восстановление.
3. Логи получили, но прочитать не успели — автоудаление через 24 часа
Срок хранения. Лечение: сразу выгружаем логи в файл, анализируем оффлайн.
4. Включили — забыли выключить → продакшн засорён логами
Память. Лечение: чек-лист «Включил → проверил → выключил». Автоматическое отключение через таймер.
5. Отладка показала проблему, но исправили в коде, не задеплоили в боевой шаблон
Несоответствие. Лечение: CI/CD для шаблонов БП. Регрессионное тестирование.
Сами или позвать интегратора
Сами справитесь, если: ограниченная отладка одной сделки опытным сотрудником.
Зовите нас, если: процедуры отладки с бэкапами, ретенцией логов, deploy-pipeline для шаблонов.
Бесплатная консультация по настройке Битрикс24
20 минут разговора с нашим интегратором. Покажем, как это решается у похожих клиентов, какие подводные камни ждут именно у вас, и сколько стоит передать настройку нам.
FAQ
Кто может включать отладку на продакшене?
Только админы портала (риск утечки данных, изменения сделок).
Видят ли пользователи, что идёт отладка?
Нет, отладка прозрачна для них. Они видят только обычные действия робота.
Можно ли откатить изменения после отладки?
Только из бэкапа сделки или вручную (через историю).
Сохраняются ли логи в централизованном хранилище?
Стандартно — нет. Через интеграцию с ELK/Splunk — да.
Источник официальной инструкции
Полный текст со скриншотами и всеми вариантами настройки: helpdesk.bitrix24.ru/open/19425336/.