📊 Отчёты и логи
Как читать отчёты о запусках, что означают причины остановки и где искать логи для разбора проблем
Зачем это вам: отчёты отвечают на вопрос «что получилось», логи — «почему так получилось». Лог — это журнал: строка за строкой, что делала программа.
1. Отчёты#
Меню → Отчёты
Каждый запуск поведенческого фактора (ПФ) сохраняется автоматически: когда начали, когда закончили, сколько успешно, сколько с ошибкой и почему остановились. Остальные модули (авторегистрация, автовход, проверка, чистка, ручное управление, автоотзывы) отчётов не пишут: их итог смотрите в конце лога.
Причины остановки#
| Значок | Что означает |
|---|---|
| ⏹ Остановлен вручную | Вы нажали «ОСТАНОВИТЬ» |
| 🏁 Завершено по условиям | Отработал весь список или сработало условие остановки |
| ❌ Ошибка | Запуск прервался из-за ошибки |
| ⚠ Прерван аварийно | Программа закрылась неожиданно |
| ▶ Выполняется | Запуск идёт прямо сейчас |
Как запускали#
| Значок | Что означает |
|---|---|
| 🖱 Вручную | Вы нажали кнопку |
| 🤖 Авто | Запустил планировщик |
Такой статус означает, что программа не закрыла запуск штатно: закончилась память, компьютер ушёл в перезагрузку, процесс сняли через диспетчер задач. Результаты такого запуска могут быть неполными.
Что уходит на сервер NeftBot#
Программа отправляет на сервер NeftBot:
- отчёты о запусках ПФ: время, итоги, причину остановки, запросы и настройки запуска. Строки прокси, пароли почт и JSON-ключ в отчёт не входят. Даже если удалить отчёт в программе, копия на сервере останется. По ним поддержка видит историю запусков, а Telegram-бот присылает вам итог;
- список задач планировщика — чтобы ими можно было управлять из Telegram-бота;
- уведомления для Telegram (медленный прокси, запуск задачи и т. п.) — сервер пересылает их в бот;
- проверку ключа лицензии.
Логи сами на сервер не уходят. Файл лога попадает в поддержку, только если вы его отправите.
Долю успешных к общему числу. Если она начала падать — значит что-то изменилось: выгорели аккаунты, испортились прокси или Ozon поменял вёрстку. Отчёты покажут это раньше, чем вы заметите по позициям.
2. Живой лог на экране модуля#
Пока модуль работает, под карточками воркеров идёт лента событий в реальном времени. Ошибки красным, успешные шаги зелёным.
Лог можно отфильтровать по конкретному воркеру — останутся только его строки. Это главный способ понять, почему падает один воркер из десяти.
Кнопки: 🗑️ Очистить и 📋 Копировать. Копия удобна, чтобы показать несколько строк; для поддержки нужен файл .nblog (ниже).
3. Раздел «Логи»#
Меню → Логи
Это архив, а не живая лента. Разделён на три части:
| Раздел | Что внутри |
|---|---|
| Сессии | Что происходило в конкретных запусках |
| Модули | Логи по модулям |
| Планировщик | Отдельная лента задач по расписанию |
Внутри — вкладки все и ошибки. Вторая оставляет только проблемные строки.
Что вы видите в логе, а что видит поддержка#
Лог на экране показывает понятные вам события, технические подробности скрыты. Полная версия пишется в зашифрованный файл .nblog — его читает только поддержка, и по нему проблема разбирается в разы быстрее.
Что отправлять в поддержку — файл из кнопки «📦»#
Главное для поддержки — файл .nblog.
- Откройте Логи и выберите нужный запуск (в разделе Сессии или Модули)
- Нажмите 📦 (подсказка «Файл лога для поддержки»)
- Откроется папка, в которой уже выделен файл
.nblog - Отправьте этот файл в поддержку вместе с описанием проблемы
Кнопка 📥 Экспорт ошибок сохраняет файлом только красные строки того лога, что вы видите на экране. Его можно приложить к .nblog для наглядности, но заменить .nblog он не может.
Логи и файлы .nblog, в которые ничего не писалось больше трёх суток, программа удаляет сама при запуске программы и при старте каждой сессии. Если заметили проблему, отправьте файл в поддержку сразу.
На скриншот влезает 20 строк, а причина обычно выше.
4. Как разбирать проблему#
Порядок действий, когда что-то пошло не так:
- Отчёты — посмотрите причину остановки. Уже сузит круг
- Экран модуля — блок «Ошибки воркеров»: какая ошибка и у скольких воркеров
- Живой лог — отфильтруйте по проблемному воркеру, найдите первую красную строку
- Логи → ошибки — если запуск уже завершился
- Файл 📦 — если разобраться не удалось, отправьте его в поддержку
Одна проблема тянет за собой цепочку. Если воркер не смог подключиться к прокси, дальше посыплется всё подряд. Чинить нужно причину, а она в начале.
Падает один воркер — дело в его прокси или профиле, смотрите его карточку. Падают все сразу — проблема общая: интернет, настройки или Ozon поменял вёрстку (проверьте обновления).
Ошибок нет, но и результата нет#
Смотрите отчёты: возможно, запуск завершается «по условиям» сразу после старта. Обычно это значит, что список данных пуст — не заполнена таблица или не найдены подходящие профили.
5. Очистка#
| Где | Кнопка | Что удаляет |
|---|---|---|
| Отчёты | 🗑 Очистить всё | Все отчёты в программе (на сервере останутся) |
| Логи | 🗑️ Очистить | Логи выбранного раздела |
| Живой лог | 🗑️ Очистить | Только ленту на экране |
Старые логи и скриншоты программа удаляет сама через 3 дня, руками их чистить не обязательно. Отчётов программа хранит последние 100, более старые удаляет сама.