Нет статистики за какой-то период и нужно собрать заново статистику за это время.
Решение
Статистика записывается в таблицу itemstat и собирается модулем обработки один раз в день по заданию в cron. В логе обработчика запуск операции выглядит так:
Пример записи в логе
Feb 15 00:20:01 [5977:1] processing INFO RUN with: processing/pmispmgr5 --command stat --module 1
CODE
Пояснения
pmispmgr5 — модуль обработки;
module 1 — id модуля обработки.
Пример записи в логе
Feb 15 00:20:03 [5977:1] db EXTINFO Query: 'INSERT INTO itemstat(item, statdate, param, value, measure) VALUES (15, '2020-02-14', 'webdomainlimit', '1', 7) ON DUPLICATE KEY UPDATE
param='webdomainlimit', value='1', measure=7'
CODE
Чтобы заново собрать статистику:
Найдите записи за нужные дни.
Найти записи
select * from itemstat where statdate="2020-02-14";
CODE
Пояснения к команде
statdate — дата, за которую собрана статистика.
Чтобы найти записи по конкретной услуге:
Найти записи по конкретной услуге
select * from itemstat where statdate="2020-02-14" and item=15;
CODE
Пояснения к команде
statdate — дата, за которую собрана статистика;
item — код услуги.
Удалите найденные записи.
Удалить записи
delete from itemstat where statdate="2020-02-14";
CODE
Пояснения к команде
statdate — дата, за которую будет удалена статистика;
Чтобы удалить записи по конкретной услуге:
Удалить записи
delete from itemstat where statdate="2020-02-14" and item=15;
CODE
Пояснения к команде
statdate — дата, за которую будет удалена статистика;
item — код услуги.
В таблице processingmodule в поле laststatdate установите дату, за которую требуется собрать статистику.
Сдвинуть дату
update processingmodule set laststatdate="2020-03-18" where id=1;
CODE
Пояснения к команде
id — id обработчика.
Запустите сбор статистики вручную:
Сбор статистики
/usr/local/mgr5/processing/pmispmgr5 --command stat --module 1
CODE
Пояснения к команде
pmispmgr5 — модуль обработки ISPmanager 5.
pmdcimgr6 — модуль обработки DCImanager 6.
pmvmmgr6 — модуль обработки VMmanager 6.
pmdcimgr — модуль обработки DCImanager 5.
pmvmmgr — модуль обработки VMmanager 5.
module 1 — id модуля обработки.
Если статистика не собралась, проверьте обработчик. Чаще всего проблема со сбором статистики возникает из-за ошибок на стороне обработчика или из-за недоступности обработчика с сервера BILLmanager.
Cookie Notice
Мы используем cookie-файлы на сайте. Подробнее о целях в нашей политике cookie.