OneTrace.pro Справка

Диагностика

Страница «Диагностика» показывает, идут ли данные проекта прямо сейчас:

  • принимаются ли события;
  • обновляются ли фиды и копируются ли картинки товаров;
  • работают ли синхронизации и интеграции;
  • уходят ли сообщения;
  • не зависли ли фоновые расчёты.

Загляните сюда, если отчёты пустые, в виджете нет картинок или письма не дошли: обычно здесь видна причина.

Где найти

  • Настройки → Диагностика в меню проекта — подробная страница.
  • Блок Диагностика на дашборде — итог каждого раздела одной строкой и ссылка Открыть диагностику.

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

Страница «Диагностика»

Статусы

У каждого раздела и у каждой строки внутри него есть статус. Статус раздела — худший из статусов его строк.

Статус Что значит
Норма Всё работает
Внимание Работает, но есть отклонения: часть событий отклонена, событий нет больше суток, запуск по расписанию опоздал больше чем на 30 минут, сообщения уходят с ошибками
Ошибка Нужно вмешаться: фид или синхронизация завершились ошибкой, сообщения застряли в очереди, события не обработались
Нет данных Раздел ещё не использовался: например, в проект не пришло ни одного события

Кто что видит

Страница открыта всем участникам проекта, а разделы на ней показываются по правам — так же, как пункты меню. Например, роль «Пользователь» видит приём событий, каталог, сообщения и расчёты, а источники данных, миграции и интеграции — «Менеджер» и выше. Если роль даёт доступ только к части сегментов, цепочек или интеграций, диагностика их не показывает. Подробнее о правах — в статье Участники и роли.

Приём событий

Показатель Что значит
Последнее событие Когда в проект пришло последнее событие
Принято за сутки События, принятые за 24 часа, в том числе выгрузки прошлых периодов
Отклонено за сутки События, которые не приняли: исчерпан лимит событий тарифа или проект приостановлен
Ждут обработки События, принятые и ещё не записанные в профили. Обычно это секунды
Пачки с ошибкой Пачки событий, которые не обработались после всех повторов

На графике — принятые события, повторы и отклонённые. Повтор — событие с тем же messageId, что уже приходило: второй раз оно не учитывается. Повторы нормальны, когда трекер или сервер отправляют событие заново после обрыва связи.

Если событий не было больше суток, раздел получает статус «Внимание». Проверьте, что трекер стоит на сайте, а интеграции и источники данных отправляют события.

Каталог и фиды

Вверху раздела — число товаров и сколько из них в наличии. Ниже по каждому фиду:

  • статус;
  • время последнего и следующего запуска;
  • текст ошибки, если последний запуск не удался.

Если фид копирует картинки товаров, ниже видно, сколько картинок скопировано, сколько ждёт в очереди и сколько скачать не удалось. График очереди копирования показывает, как она разбирается после обновления фида. Скорость копирования задаётся в настройках фида (Скачивать не больше) — см. Рекомендации и каталог товаров.

Синхронизации

Здесь собраны подключения, которые обмениваются данными с другими системами:

По каждой строке видно время последнего запуска (у интеграций — последней проверки), следующего запуска и текст ошибки. Название ведёт на страницу подключения.

Сообщения

Показатель Что значит
За сутки Все сообщения проекта за 24 часа
С ошибкой за сутки Сообщения, которые канал не смог доставить
Застряли в очереди Сообщения, которые ждут отправки дольше 15 минут

Ниже — время последнего отправленного сообщения по каждому каналу и график сообщений за сутки по часам: отправлено, в очереди, пропущено (например, нет согласия или сработал лимит частоты) и с ошибкой. График Очередь отправки показывает, сколько сообщений ждало отправки: после запуска большой рассылки очередь растёт и разбирается за минуты.

Фоновые расчёты

Расчёт Что проверяется
Рекомендации Состояние модели и время последнего расчёта
Прогнозы Состояние модели и время последнего расчёта
Обучение поиска Сколько запросов обучено и когда
Сегменты Сегменты с ошибкой расчёта и зависшие (считаются дольше 30 минут)
Цепочки Ожидания участников, просроченные больше чем на 5 минут

Очередь задач

Массовые задачи проекта — рассылки, индексация каталога, загрузка истории событий, шаги цепочек, плановые импорты фидов, синхронизации и ночные расчёты — обрабатываются по очереди с задачами других проектов. Пока проект один, он занимает всю мощность обработки. Когда задачи ждут и у других проектов, каждому достаётся доля мест, и большая рассылка одного магазина не задерживает письма соседа. Доля зависит от тарифа: на «Росте» она вдвое больше, чем на «Старте», на «Корпоративном» — вчетверо.

Раздел появляется, когда у проекта были задачи в очереди за последние сутки. В нём видно, сколько задач ждёт сейчас и каких видов, и график очереди. Если задачи ждут каждую минуту дольше получаса, раздел получает статус «Внимание»: при общей нагрузке проект упирается в свою долю. Задачи при этом не теряются, а обрабатываются по мере освобождения мест.

Что делать, если…

Что видно Что проверить
Событий нет больше суток Трекер на сайте, ключи API у интеграций, расписание источников данных
Есть отклонённые события Расход событий на странице Тариф и оплата — см. Тариф и оплата
Есть пачки с ошибкой Напишите в поддержку: такие пачки можно обработать заново
Фид с ошибкой Доступен ли адрес фида и не изменился ли его формат
Картинки не копируются Доступны ли картинки по ссылкам из фида и не исчерпано ли место медиатеки в тарифе
Синхронизация с ошибкой Текст ошибки: чаще всего истёк ключ доступа или недоступен адрес
Сообщения застряли в очереди Интеграции каналов на странице Интеграции; если с ними всё в порядке — напишите в поддержку
Сегмент завис Откройте сегмент и нажмите Пересчитать; если не помогло — напишите в поддержку
Задачи долго ждут в очереди Большие разовые операции (загрузка истории, рассылка на всю базу) лучше запускать вне пиковых часов; постоянная нехватка доли — повод перейти на тариф выше, см. Тариф и оплата