Разделы документации

Состояние системы

Как читать страницу «Состояние»: версия, сервисы, фоновые задачи, геобазы, очереди и подключения — и что делать при предупреждении.

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

Как открыть и как обновляются данные

  1. Нажмите кнопку Админ-панель в правом верхнем углу панели.
  2. Выберите Состояние.

Адрес страницы — https://panel.example.com/maintenance. Со страниц Настройки, Команда, Логи сюда ведёт вкладка Состояние в полосе над разделом.

Верхняя часть страницы обновляется сама каждые 15 секунд, блоки Применение настроек трафика и очередей — каждые 10 секунд. Кнопка Обновить перечитывает верхнюю часть сразу.

Сервисы и фоновые задачи относятся ко всей установке. Строка «CSV» и таблица Доставка событий — к текущему рабочему пространству.

Цвет подсказывает, куда смотреть: зелёный — в порядке, жёлтый — предупреждение, красный — сбой.

Версия, время работы и память

ПоказательЧто значит
ВерсияИдентификатор сборки панели, 12 символов. «Не определена» — сборка не передала идентификатор
Admin работаетСколько минут прошло с последнего запуска службы панели. Малое число без вашего перезапуска означает, что служба недавно перезапустилась сама
Go heapПамять, занятая службой панели, в МБ. Рядом с названием — версия Go, на которой собрана служба
ПровереноВремя последней проверки. Если оно не меняется дольше 15 секунд, страница не получает ответ

Номер установленного выпуска показан в Настройки → Обновления, см. Обновление трекера из панели.

Сервисы и миграции

Три карточки: postgres, clickhouse, redis.

Что в карточкеЧто значит
ДоступенСервис ответил на проверку. Ниже — его версия и объём данных: у postgres и clickhouse «на диске», у redis «в памяти»
НедоступенСервис не ответил за время проверки
Миграции · NРаскрывающийся список применённых обновлений структуры базы. Есть у postgres и clickhouse

Чем грозит Недоступен:

  • postgres — панель не читает настройки, кампании и очередь доставки.
  • clickhouse — клики и конверсии не записываются в статистику, отчёты не строятся. Принятые клики ждут в очереди приёма.
  • redis — нет сведений от обработчика кликов: блоки геобаз и приёма кликов покажут предупреждение.

Что делать: проверьте контейнеры на сервере командами из раздела Где смотреть состояние установки.

Фоновые задачи

Таблица с колонками Задача, Состояние, Последний отклик.

ЗадачаЧто делает
Выгрузки CSVГотовит фоновые выгрузки отчётов
Доставка постбековОтправляет исходящие S2S и события Facebook, записывает конверсии
Мониторинг целейПроверяет офферы и лендинги кампаний, см. Диагностика и мониторинг целей
Очистка журнала аудитаВыполняет ежедневную очистку, см. Хранение данных
Проверка доменовПроверяет DNS и HTTPS доменов, см. Проверка домена
СостояниеЧто значитЧто делать
РаботаетЗадача недавно отметилась без ошибкиНичего
Ещё нет откликаЗадача ни разу не отметилась после установкиПодождите несколько минут и нажмите Обновить
Нет свежего откликаПоследний отклик старше 3 минутПосмотрите журнал контейнера admin на сервере
ОшибкаПоследний проход задачи закончился ошибкойПосмотрите журнал контейнера admin. Состояние вернётся в Работает после успешного прохода
Неизвестное состояниеЗадача передала значение, которого панель не знаетОбновите страницу

Сообщение «Нет подтверждённой телеметрии workers» вместо таблицы означает, что панель не смогла прочитать отметки задач. Проверьте карточку postgres.

Под таблицей — строка «CSV» с числом выгрузок рабочего пространства по состояниям: pending — ждёт, running — готовится, ready — готова, failed — не удалась. «очередь пуста» — действующих выгрузок нет. «состояние неизвестно» — счётчик не прочитан.

Геобазы движка

Три колонки: mmdb, ip2location, ip2proxy. У каждой статус Загружена, Ошибка открытия или Не подключена, у подключённых — размер и дата файла. Разбор статусов и замена файлов — на странице Геобазы трекера.

Статус показывает, какой файл обработчик кликов открыл на самом деле. Дата файла не подтверждает свежесть данных поставщика.

Строка «Нет свежих данных от redirect» вместо колонок означает, что сведения от обработчика кликов старше 30 секунд. Проверьте контейнер redirect и карточку redis.

Применение настроек трафика

Блок показывает, дошли ли изменения кампаний, потоков и доменов до обработчика кликов. Статус Применены — всё в порядке. Остальные статусы и таблица серверов разобраны на странице Серверы обработки трафика.

Очередь приёма кликов

Таблица Приём кликов относится ко всему серверу. В ней две очереди: Клики и Переходы с лендинга. Обработчик сначала сохраняет клик на диск сервера, затем пакетами записывает в статистику.

КолонкаЧто значит
ПакетыСколько пакетов ждёт записи. Пакет — не один клик
Самый старыйСколько ждёт самый давний пакет
Журнал / пределОбъём незаписанных данных на диске и предел, до которого обработчик принимает новые
Свободно на дискеСвободное место на диске с очередью. «Неизвестно» — не удалось определить
Ошибки доставкиЧисло неудачных записей в статистику с момента запуска обработчика
СостояниеЧто значитЧто делать
РаботаетКлики записываются без задержкиНичего
ЗадержкаСамый старый пакет ждёт дольше минутыПроверьте карточку clickhouse. Клики появятся в отчётах после записи
Повтор после ошибкиЗапись в статистику не удалась, обработчик повторяетПроверьте карточку clickhouse
Журнал заполнен почти до предела приёмаЖурнал занял 80% предела приёма или большеСрочно восстановите запись: проверьте clickhouse и место на диске
Мало места на дискеСвободно меньше 1 ГБОсвободите место, см. Хранение и очистка копий, место на диске
Ошибка чтения журналаОбработчик не смог прочитать очередь на дискеПосмотрите журнал контейнера redirect
УстарелоСведения от обработчика старше 30 секундПроверьте контейнер redirect и карточку redis

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

Внимание.

Состояния Журнал заполнен почти до предела приёма и Мало места на диске — риск потери трафика: когда очередь на диске достигает предела, обработчик перестаёт принимать новые клики, посетитель получает ошибку 503.

Доставка событий

Таблица считает незавершённые задачи текущего рабочего пространства. Строки — типы задач: conversion — запись конверсии, s2s — исходящий постбек, capi — событие Facebook. Отправленные задачи в таблицу не входят. Если незавершённых нет, стоит строка «Незавершённых задач нет».

КолонкаЧто значитЧто делать
ОжидаютЗадачи ждут отправки или повтораНичего, если число не растёт. При неактивной лицензии S2S и CAPI ждут продления
В работеЗадачи отправляются сейчасНичего
ОшибкиЗадачи, которые трекер больше не повторяет самОткройте Логи → Доставка событий, см. Ручной повтор
Истёк срок обработкиЗадачи взяты в работу, но не завершены вовремяПроверьте задачу Доставка постбеков в блоке Фоновые задачи
Неизвестный результатОтправка ушла, ответ получателя не полученПеред повтором проверьте событие у получателя, см. «Получение не подтверждено»
Возраст очередиСколько ждёт самая старая незавершённая задачаРастущее значение при работающей задаче — повод открыть журнал доставки

Те же две таблицы показаны в Логи → Состояние очередей.

Блок «Подключения»

Один пункт — Управление узлами. Настроено — на сервере задан ключ, которым трекер шифрует доступы к proxy-серверам и токены Cloudflare. Не настроено — ключа нет, эти разделы не работают.

Пункт показывает только наличие настройки. Доступность самих proxy-серверов смотрите в разделе Proxy-серверы.

Если страница не загрузилась

Красная строка с припиской «Показанные ниже данные могут быть устаревшими»

Панель не получила ответ от своей службы. Над блоками появляется текст ошибки с этой припиской, блоки показывают последние полученные значения. Нажмите Обновить. Если ошибка повторяется, проверьте контейнер admin на сервере — команды в разделе Где смотреть состояние установки.

Красная строка над очередями с припиской «Данные ниже могут быть устаревшими»

Не загрузился блок очередей, остальная страница работает. Блок повторит запрос сам через 10 секунд. Если строка не уходит, проверьте карточку postgres.

Не удалось проверить применение настроек

Не загрузился блок Применение настроек трафика. Запрос повторится через 10 секунд. Разбор — на странице Серверы обработки трафика.

Страница закрыта сообщением о лицензии

При неактивной лицензии панель закрыта целиком, включая Состояние. Трафик и приём конверсий продолжаются. См. Истечение лицензии.

Обновлено Нужна помощь? ↗