Начиная с версии 6.0 сервером собирается статистика по активным заказам и водителям для внутреннего использования в рамках сервера.
Сбор статистики происходит фиксированно 1 раз в минуту.
Получить данные статистики в системном виде можно с использованием утилиты skat.
skat statistics
Так же статистика отображается в человекочитаемом виде в панели администратора.
В скобках приведен путь к данным из json, возвращаемого утилитой skat.
Общее количество заказов (processor.orders.all) -- все незавершенные заказы.
Общее количество свободных заказов (processor.orders.free) -- заказы в статусах Свободный(9), Отказной(8), Отправлен водителю(1), Получен водителем(5), Заказ на рации(35), Поиск водителя(65)
Общее количество заказов в работе (processor.orders.busy) -- заказы в статусах Подтвержденный(2), Ожидание клиента(3), В исполнении(4), Привязан(60), Клиент не выходит(7), Сообщили время подъезда(10), Сообщили о подъезде машины(11)
Общее количество заказов, требующих реакции (processor.orders.unresolved) Дозвониться не удалось(16), Клиент отказался от заказа(19), Сообщить водителю(30), Ожидание оплаты(87), Водитель отказался(88), Ожидает закрытия(89)
Общее количество свободных предварительных заказов (processor.orders.pre_free) - Предварительный(50)
Общее количество предварительных в работе (processor.order.pre_busy) - Предварительный (водитель установлен)(51), Предварительный запрос подтверждения (52), Предварительный подтвержденный(53), Предварительный, сообщили машину(54), Предварительный сообщение машины(55)
Общее количество предварительных, требующих реакции(processor.orders.pre_unresolved) - Предварительный, отказ водителя(58), Предварительный, таймаут подтверждения(59), Предварительный отказ клиента(56)
Остальные заказы попадают в категорию (processor.orders.unknown)
Заказы по городам (processor.orders.byCity.<ид города>.all)
Заказы по городам и по статусам (processor.orders.byCity.<ид города>.byStatus.<тип статуса>) - Типы статусов аналогичны используемым для общего числа заказов
Заказы по регионам(processor.orders.byRegion.<ид региона>.all) - свободные заказы по регионам. Сюда попадают заказы со свободными статусами(см. выше)
Заказы по очередям(processor.orders.byQueue.<ид очереди>.all) - свободные заказы по очередям. Сюда попадают заказы со свободными статусами(см. выше)
Заказы по очередям и регионам(processor.orders.byQueue.<ид очереди>.byRegion.<ид региона>) - свободные заказы по очередям и регионам. Сюда попадают заказы со свободными статусами(см. выше)
Изменение тарифа от нагрузки парка