Биллинговая система Nodeny
22 Ноября 2024, 20:29:59 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1] 2
  Печать  
Автор Тема: Косяк в статистике  (Прочитано 9443 раз)
nops
NoDeny
Постоялец
*

Карма: 3
Offline Offline

Сообщений: 177


А ведь так и есть!!!!

316352175
Просмотр профиля WWW Email
« : 05 Января 2012, 15:43:38 »

Собственно это продолжается с 2010 года, как видите на скрине.
Что за фигня и как это исправить.
 
Частично пропал 2010 год, а так же почти полностью пропал 2011 год...
помогите решить проблему... И можно было бы наверное вообще похерить или сделать так, чтобы все что старше 6 месяцев не отображалось.
« Последнее редактирование: 05 Января 2012, 15:46:28 от nops » Записан

Не надо говорить СПАСИБО! Для этого есть специально "Прибавить" к карме!!
Elisium
NoDeny
Старожил
*

Карма: 19
Offline Offline

Сообщений: 360


На форумах "спасибом" называется плюс к карме.


Просмотр профиля
« Ответ #1 : 05 Января 2012, 15:45:45 »

А реально соответствующие таблицы в БД есть?
Не повреждены ?
п.с. правда, у меня тоже чето похожее есть.. хз чего, не обращал внимания вообще.
« Последнее редактирование: 05 Января 2012, 15:49:10 от Elisium » Записан
nops
NoDeny
Постоялец
*

Карма: 3
Offline Offline

Сообщений: 177


А ведь так и есть!!!!

316352175
Просмотр профиля WWW Email
« Ответ #2 : 05 Января 2012, 15:49:00 »

А реально соответствующие таблицы в БД есть?
Не повреждены ?
Ну вообще-то были, там очень много таблиц и у меня вроде как проблем с таблицами небыло. если что-то происходит, то я myslcheck -A --auto-repair -u root -p
Давайте мнесте посмотрим. Что показать?!
« Последнее редактирование: 05 Января 2012, 15:59:47 от nops » Записан

Не надо говорить СПАСИБО! Для этого есть специально "Прибавить" к карме!!
Elisium
NoDeny
Старожил
*

Карма: 19
Offline Offline

Сообщений: 360


На форумах "спасибом" называется плюс к карме.


Просмотр профиля
« Ответ #3 : 05 Января 2012, 15:50:36 »

Я там выше немного поправил пост.
Тоже вижу чтото похожее, но почему - хз, ибо никто у нас туда вообще не заглядывает, поэтому вопросов не возникало ...

п.с. Попробовал изменить дату в урле статистики - пишет, что "на ..... статистика отсутствует. Выберите слева в меню день, на который хотите просмотреть статистику."
У меня выставлено хранить статистику 60 дней. И за 60 дней она есть по всем дням.
Остальное - это походу СТАРЫЕ таблицы не удалились ...
« Последнее редактирование: 05 Января 2012, 15:55:07 от Elisium » Записан
nops
NoDeny
Постоялец
*

Карма: 3
Offline Offline

Сообщений: 177


А ведь так и есть!!!!

316352175
Просмотр профиля WWW Email
« Ответ #4 : 05 Января 2012, 15:54:42 »

Я там выше немного поправил пост.
Тоже вижу чтото похожее, но почему - хз, ибо никто у нас туда вообще не заглядывает, поэтому вопросов не возникало ...
да да, я видел исправления.
Но все таки.
вопроса пожалуй три:
1. Как это поправить?
2. Как заставить показывать только последние 6 месяцев?
3. Как автоматом удалять месяцы, которые устарели, ну скажем более года? (или не стоит удалять?)
Записан

Не надо говорить СПАСИБО! Для этого есть специально "Прибавить" к карме!!
Elisium
NoDeny
Старожил
*

Карма: 19
Offline Offline

Сообщений: 360


На форумах "спасибом" называется плюс к карме.


Просмотр профиля
« Ответ #5 : 05 Января 2012, 16:00:06 »

Опять поправил пост ))))
1. Посмотрите соответствующие таблице в базе напрямую. Есть ли они вообще ?
Если есть, сильно ли отличаются размером от таблиц за нормальные дни, которые есть в статистике ?
Возможно, autorepair их немного "укоротил" ))
2. Именно ПОКАЗЫВАТЬ - хзю Может, просто устроит п.п. 3 ?
3. Операции - Настройки - Ядро - Сколько суток хранить статистику по трафику - тут выставить нужное значение.
Записан
nops
NoDeny
Постоялец
*

Карма: 3
Offline Offline

Сообщений: 177


А ведь так и есть!!!!

316352175
Просмотр профиля WWW Email
« Ответ #6 : 05 Января 2012, 16:18:32 »

Опять поправил пост ))))
1. Посмотрите соответствующие таблице в базе напрямую. Есть ли они вообще ?
Если есть, сильно ли отличаются размером от таблиц за нормальные дни, которые есть в статистике ?
Возможно, autorepair их немного "укоротил" ))
2. Именно ПОКАЗЫВАТЬ - хзю Может, просто устроит п.п. 3 ?
3. Операции - Настройки - Ядро - Сколько суток хранить статистику по трафику - тут выставить нужное значение.
Посмотрел.
действительно в БД нет некоторых таблиц, именно тех, которых и не хватает.
в настройках ядра выставлено 31.
но все таки, как сделать так, чтобы они не пропадали и показывались только за последние 6 месяцев...
Записан

Не надо говорить СПАСИБО! Для этого есть специально "Прибавить" к карме!!
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #7 : 05 Января 2012, 18:10:30 »

Ссылки на даты формируются исключительно по существованию таблиц с трафиком в конкретный день.  Подропай таблицы за 2010й год и ссылок не будет
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #8 : 05 Января 2012, 20:42:57 »

таблицы сами по себе не теряются. Ядро каждый вечер после 20 часов удаляет таблицы, которые ему и предписано удалять - берет параметр "количество дней хранения статистики", отнимает от текущего дня и удаляет таблицу попавшую в этот день. Чтобы статистика хранилась 6 месяцев, нужно параметр установить в значение 30.5 * 6 = 183 дня, после чего смотреть чтобы не кончилось место на винте
Записан
nops
NoDeny
Постоялец
*

Карма: 3
Offline Offline

Сообщений: 177


А ведь так и есть!!!!

316352175
Просмотр профиля WWW Email
« Ответ #9 : 05 Января 2012, 22:42:33 »

таблицы сами по себе не теряются. Ядро каждый вечер после 20 часов удаляет таблицы, которые ему и предписано удалять - берет параметр "количество дней хранения статистики", отнимает от текущего дня и удаляет таблицу попавшую в этот день. Чтобы статистика хранилась 6 месяцев, нужно параметр установить в значение 30.5 * 6 = 183 дня, после чего смотреть чтобы не кончилось место на винте
спасибо, исчерпывающе.
а теперь подскажите. сколько места будет занимать месяц трафика(детализация в статистике) при нагру0зке в 50-70% от 45Мбит канала(канал средний, т.е. 30/60, соответственно день/ночь)
Записан

Не надо говорить СПАСИБО! Для этого есть специально "Прибавить" к карме!!
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #10 : 06 Января 2012, 00:14:17 »

Величина трафика ни о чем не говорит. В основном надо учитывать количество потоков. Может варьироваться от торенщиков - создают много потоков, один "хороший" торенщик заменит несколько десятков обычных клиентов. Ну, можешь пальцем в небо принять, скажем 2-3 гб в месяц. А лучше просто посмотри в /var/db/mysql/bill размер z-таблицы за какой-нить день
Записан
elite
Начальник планеты
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1226

In LAN we trust!

358714596
Просмотр профиля
« Ответ #11 : 06 Января 2012, 03:01:33 »

таблицы сами по себе не теряются. Ядро каждый вечер после 20 часов удаляет таблицы, которые ему и предписано удалять - берет параметр "количество дней хранения статистики", отнимает от текущего дня и удаляет таблицу попавшую в этот день. Чтобы статистика хранилась 6 месяцев, нужно параметр установить в значение 30.5 * 6 = 183 дня, после чего смотреть чтобы не кончилось место на винте
а почему после 20 часов? это же по идее час пик, лишняя нагрузка
лучше уж утром или ночью это делать )
Записан
nops
NoDeny
Постоялец
*

Карма: 3
Offline Offline

Сообщений: 177


А ведь так и есть!!!!

316352175
Просмотр профиля WWW Email
« Ответ #12 : 06 Января 2012, 10:55:51 »

Да, вот еще что.
чтобы убрать весь 2010 год, мне нужно в БД дропнуть ВСЕ таблицы, с указанием 2010, или только какие-то особенные?
Там есть s, есть t и так далее. Какие дропнуть?
Записан

Не надо говорить СПАСИБО! Для этого есть специально "Прибавить" к карме!!
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #13 : 06 Января 2012, 11:11:59 »

таблицы сами по себе не теряются. Ядро каждый вечер после 20 часов удаляет таблицы, которые ему и предписано удалять - берет параметр "количество дней хранения статистики", отнимает от текущего дня и удаляет таблицу попавшую в этот день. Чтобы статистика хранилась 6 месяцев, нужно параметр установить в значение 30.5 * 6 = 183 дня, после чего смотреть чтобы не кончилось место на винте
а почему после 20 часов? это же по идее час пик, лишняя нагрузка
лучше уж утром или ночью это делать )
а ты не смотрел камент в коде? Дропнуть таблицу обычно не очень большая нагрузка - мускул просто удаляет файл и все.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #14 : 06 Января 2012, 11:13:42 »

Да, вот еще что.
чтобы убрать весь 2010 год, мне нужно в БД дропнуть ВСЕ таблицы, с указанием 2010, или только какие-то особенные?
Там есть s, есть t и так далее. Какие дропнуть?
все дропай (клавиша "вверх" в консоли Mysql работает, на всяк случай)
Записан
Страниц: [1] 2
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!