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

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

Карма: 0
Offline Offline

Сообщений: 26


Просмотр профиля Email
« : 17 Мая 2011, 10:17:22 »

Странное исчезновение таблиц статистики t, v, s, z, y; 1 апреля есть, с 2-го по 14 исчезли, с 15 апреля  по 17 мая есть.
Что бы это могло быть
Nodeny 49.32, mysql 5.1.51
Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #1 : 17 Мая 2011, 10:18:59 »

ммммм DROP TABLE?
Записан
slava
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 26


Просмотр профиля Email
« Ответ #2 : 17 Мая 2011, 11:12:16 »

Цитировать
ммммм DROP TABLE?
Согласен только кроме нодени с базой на запись ни один сервис не общается.
Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #3 : 17 Мая 2011, 11:20:11 »

а прокладка между серваком и стулом?
Записан
slava
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 26


Просмотр профиля Email
« Ответ #4 : 17 Мая 2011, 12:01:34 »

Цитировать
а прокладка между серваком и стулом?
Я понимаю что поиздеватся проще всего
больше нечего кроме личных оскорблений высказать?
Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #5 : 17 Мая 2011, 12:09:30 »

Не вижу здесь ни одного личного оскорбления! Вопрос вполне адекватный.
Записан
versus
Администратор
Спец
*****

Карма: 21
Offline Offline

Сообщений: 845


44306843
Просмотр профиля WWW Email
« Ответ #6 : 17 Мая 2011, 12:21:53 »

необходимо произвести аудит, кто имел доступ к серверам за данный промежуток времени. Почему эти люди имеют доступ. Почему они удаляют таблицы.
Если таких людей нет, то проверить по еженедельным полным бэкапам когда это случилось. Провести аудит системы на предмет получения доступа в систему посторонних лиц. Произвести настройку защиты, обновить порты, удалить руткиты, сменить пароли. Удалить из системы с биллингом посторонние самописные скрипты на пхп, форумы и прочие чаты. Проверить балансовые счета пользователей на предмет значительного или частого  апдейта платежей.

Еще раз сменить пароли. Сделать бэкап системных файлов и базы.

Если не поможет, то переустановить систему. 
Записан
slava
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 26


Просмотр профиля Email
« Ответ #7 : 17 Мая 2011, 12:31:32 »

Цитировать
Не вижу здесь ни одного личного оскорбления! Вопрос вполне адекватный.
Но намек на полную некомпетентность.
раз админа называеш прокладкой?
или я в чем то не прав?
За пол года пользования нодени с момента настройки вопросов не возникало.
я попросил помощи у знающих, возможно кто нибудь уже сталкивался с проблемой.
А тут вопрос
Цитировать
а прокладка между серваком и стулом?
Я понимаю что возник вопрос а не удалил ли кто? Отвечаю сразу нет.
Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #8 : 17 Мая 2011, 12:43:52 »

Ну тогда и ядро не могло "случайно" удалить. Это ФАКТ (строгая логика знаете ли).
Тут только дроп вруную. или сбой в ФС при котором пропали файлы БД. В любом случае это не биллинг.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #9 : 17 Мая 2011, 13:21:28 »

Код:
  $i=localtime($t_day_keep);
  if( $i->hour>20 )
  {  # удаляем старые таблицы трафика только в последние 3 часа т.к. нет смысла пытаться удалять каждый час - с первого раза получится, 3 - перестраховка
     $h=(1900+$i->year).'x'.(1+$i->mon).'x'.$i->mday;
     $i=localtime($tm-26*3600); # на всякий случай захватим таблицу на сутки (+2 часа) назад
     $i=(1900+$i->year).'x'.(1+$i->mon).'x'.$i->mday;
     $dbs->do("DROP TABLE IF EXISTS $_") foreach ("v$h","v$i","x$h","x$i","y$h","y$i","z$h","z$i","s$h","s$i","t$h","t$i");
     $dbs->do("DELETE FROM traf_lost WHERE time<$t_day_keep");  
  }

в настройках NoDeny параметр Сколько суток хранить статистику по трафику, могу предположить, что этот параметр менялся в разные дни
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

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