BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 11 май 2024, 18:12

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 20 ] 
Автор Сообщение
СообщениеДобавлено: 21 янв 2009, 01:06 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 08 мар 2007, 20:44
Сообщения: 1570
Откуда: Челябинск
Карма: 18
в отчётах есть такой раздел как запросить детализацию, но так же там есть обязательное поле "Час", а как быть если мне нужна детализация за сутки?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 21 янв 2009, 17:20 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Запросить 24 раза. Вообще какой смысл в детализации за сутки? Если у человека какая-то проблема - пусть выберет час с максимумом трафика и разберет, что там качалось, какие порты и т.п..
Детализация довольно серьезно загружает систему.
P.S. Неужели так сложно создать тему в нужном форуме сразу? Вроде ведь не новичек вы..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 21 янв 2009, 20:33 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 08 мар 2007, 20:44
Сообщения: 1570
Откуда: Челябинск
Карма: 18
Администратор писал(а):
Запросить 24 раза. Вообще какой смысл в детализации за сутки? Если у человека какая-то проблема - пусть выберет час с максимумом трафика и разберет, что там качалось, какие порты и т.п..
Детализация довольно серьезно загружает систему.
P.S. Неужели так сложно создать тему в нужном форуме сразу? Вроде ведь не новичек вы..

бывают уникумы которым нада за сутки и всё тут.
про тему: да ступил вечер был, исправлюсь!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 18 фев 2009, 14:44 
Не в сети

Зарегистрирован: 17 фев 2009, 23:43
Сообщения: 7
Карма: 0
Администратор писал(а):
Запросить 24 раза. Вообще какой смысл в детализации за сутки? Если у человека какая-то проблема - пусть выберет час с максимумом трафика и разберет, что там качалось, какие порты и т.п..
Детализация довольно серьезно загружает систему.
P.S. Неужели так сложно создать тему в нужном форуме сразу? Вроде ведь не новичек вы..



Сутки, это еще что. У нас уникумы были, которые помесячнцю статистику требовали. И фигня, что они ее потом все равно не понимают и не смотрят. Но если не дать - вони столько, что прям управление по защите прав потребителей тащат :(
Возможно ли такое "вытащить" ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 18 фев 2009, 17:33 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
некоторые провайдеры включают в договор пункт о том, что детализация по трафику не предоставляется, только по сессиям и объему и потом таких назойливых клиентов тыкают носом в договор. :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 18 фев 2009, 22:03 
Не в сети

Зарегистрирован: 17 фев 2009, 23:43
Сообщения: 7
Карма: 0
skn писал(а):
некоторые провайдеры включают в договор пункт о том, что детализация по трафику не предоставляется, только по сессиям и объему и потом таких назойливых клиентов тыкают носом в договор. :D


Видите ли, не все споры можно решить путем ссылки на договор. В случае, если клиент действительно скандалит и ссылка договор его не устраивает, то следующим этапом споров будет Закон "О телекоммуникациях", а потом еще и "О защите прав потребителей"...

Да и с точки зрения логики, конечно, абонент хочет получить максимально подробную информацию о трафике.

Самый распространенный случай, это когда чье-то чадо накачает с инета фильмов или прочей фигни, а родители потом офигевают от счетов. Но подумать на свое чадо они почему-то не соглашаются. И, как правило, ищут крайнего, т.е., провайдера...

Как показывает практика, если абонент задает вопросы о детализации, то это означает, что скоро кто-то будет скандалить...

Конечно, в таком случае прекрасно выручает документация на биллинг в виде сертификатов или, хотя бы, метрологического заключения. Но это уже другая история :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 18 фев 2009, 22:07 
Не в сети

Зарегистрирован: 17 фев 2009, 23:43
Сообщения: 7
Карма: 0
Еще забыл добавить, что это еще не страшно, когда абоненты требуют детализацию... Но все значительно усложняется, если эта информация нужна кому-то в погонах по причине хакерских атак на госсервера или типа того. Вот тут-то нужно не то, что месячную статистику разгребать, но и за пару лет архивчики поднять... Увы, и такое бывает :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 18 фев 2009, 23:02 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
Насколько я знаю по закону "О телекомуникациях" данные сертифицированной АСР являются достаточным основанием для расчетов между клиентом и провайдером. А "закон о защите прав потребителя" может быть применен с точки зрения качества услуг, но не их кол-ва (ну там типа скорости не соответствует или перерывы в связи больше регламентируемых). А хранение логов вообще спорный вопрос, это можно расценивать как вмешательство в частную жизнь, например в Германии для сбора и хранения логов требуется письменное согласие клиента :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 фев 2009, 01:27 
Не в сети

Зарегистрирован: 17 фев 2009, 23:43
Сообщения: 7
Карма: 0
skn писал(а):
Насколько я знаю по закону "О телекомуникациях" данные сертифицированной АСР являются достаточным основанием для расчетов между клиентом и провайдером. А "закон о защите прав потребителя" может быть применен с точки зрения качества услуг, но не их кол-ва (ну там типа скорости не соответствует или перерывы в связи больше регламентируемых). А хранение логов вообще спорный вопрос, это можно расценивать как вмешательство в частную жизнь, например в Германии для сбора и хранения логов требуется письменное согласие клиента :D


Похоже, мы говорим несколько о разных вещах или законы о телекоммуникациях в наших странах существенно различаются. Возьмем простой пример. Вам от местного телефонного оператора пришел счет на несколько Ваших зарплат. Придя к ним ругаться Вы, исходя из Вашей логики, получите сертификат, подтверждающий, что телефонисты за Ваш счет не звонили. И в минуте у них 60 сек, а не 3 или 5... Однако, сомневаюсь, что эта информация для Вас окажется исчерпывающей. Ведь кто-то не назвонил куда-то. Конечно, в реальности, телефонисты предоставят Вам подробную статистику Ваших звонков (может даже платно, но не это суть) и с этой информацией Вы будете искать виновного: детей, гостей... или искать несанкционированные подключения (полагаю, аналогия с интернетом понятна). Но, исходя из Вашей логики, Вы должны остаться удовлетворенным уже от одной только метрологической поверки или увиденного сертификата.

Развивать тему в правовом поле не думаю, что есть смысл. Любой толковый юрист может повернуть ситуацию в любую сторону.

Но сегодня, затрагивая такую тему, полагаю, что проще один раз реализовать мощный механизм подробной статистики и снять с абонотделов кусок работы, чем искать оправдания. Более того, чем больше информации можно получить используя биллинг, тем выше гибкость перед конкурентами. Думаю, если в абонотделе клиенту объяснят его вину по распечатке (или просто показывая в мониторе), он уйдет с лучшим настроением, нежели его пошлют ссылаясь на невозможность системы и т.д...

ЗЫ: Думаю, мало кого волнует ситуация в Германии. Большинство пользователей продукта - Россия и СНГ (ИМХО). И в некоторых ситуациях будет оочень тяжело объяснять куда делась статистика того злостного вломщика, который уложил серверов на большую сумму американских президентов :) или просто нанес какой-то непоправимый ущерб.
Детализация - это не только личная информация абонента, но и способ доказать, что ты не "жираф" :)

Кстати, на запрос из нужных органов (а именно, санкция прокурора, если я ничего не путаю) любой оператор, пусть даже мобильной связи, даст исчерпывающую информацию о конкретном абоненте. И вряд ли кого-то будет волновать понятие "частной" информации.

...если я не прав, то у нас оочень разные государства :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20 фев 2009, 14:04 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Цитата:
ще забыл добавить, что это еще не страшно, когда абоненты требуют детализацию... Но все значительно усложняется, если эта информация нужна кому-то в погонах по причине хакерских атак на госсервера или типа того. Вот тут-то нужно не то, что месячную статистику разгребать, но и за пару лет архивчики поднять... Увы, и такое бывает

Ну и слейте им на DVD все первичные логи, пусть сами разгребают.. Вы же ее храните. Дайте ИП адрес, который был у клиента. Закон не определяет, наверное, формат передачи логов.
Хотя закон у нас - понятие весьма условное.. И ведь никого все равно не поймают реально ( , только замучают всех.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20 фев 2009, 15:27 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
С точки зрения биллинга для обсчета достаточно иформации о ip пакетов, а вот 95% ваших клиентов это информация ни о чем не скажет, они хотя знать какие файлы и с каких серверов качали, а собирать такую инфу Вы наврядли будете, так как для достаточно большого трафика потребуется нереальные объемы памяти, да ресурсы компа для выборки и анализа


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20 фев 2009, 16:48 
Не в сети
Клиент

Зарегистрирован: 20 мар 2008, 20:20
Сообщения: 676
Откуда: Россия, Иваново
Карма: 36
Как не крути но детализация более чем за час (модуль IPN) или более чем за одну сессию (модуль DIALUP) необходима.
Уважаемы разработчики, я думаю что добавить такой функционал не составит большого труда. Единственное что бы хотелось, так это то чтобы такая детализация не должна быть доступна на сервере статистики. Доступ должен быть только из BGBillingClient или в крайнем случае из командной строки, а вопрос по ресурсам компа и объемам памяти оставьте нам. :)
Спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20 фев 2009, 18:05 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
приведу пример из жизни:
мальчик отдыхал с девочкой и заснял весь процесс отдыха на видео ... все бы ничего, но ролик попал в сеть, девушке это (а так же понятие "вымогательство" и прочие умные слова) не понравилось и она пришла в здание с вывеской "прокуратура", где тут же решили что надо точно определить кто именно выложил ролик ... люди с ксивами пришли к провайдеру и вежливо сказали "а кто выходил в инет с такого-то IP адреса вот такого-то числа вот в такое-то время?" на что провайдер подняв логи сессий, а затем netflow логи сказал "вот этот человек подключился вот в это время, отключился вот в это время, за это время посетил вот эти IP адреса и порты", люди с ксивами поблагодарили за содействие в опративно-розыскной деятельности вообще и укреплении законности в частности и довольные ушли, а провайдер как работал так и продолжает работать ...

в чем мораль? а мораль, уважаемые разработчики, в том что было бы очень любезно с Вашей стороны предоставить инструмент быстрого доступа к поиску dialup сессий по времени и IP адресам, с последующей возможностью заказать детализацию, а то заставлять людей с ксивами ждать как то не хорошо, да и провайдеру самому этот инструмент очень пригодился бы, хотя бы для ответа на простой вопрос "кто прямо сейчас пользуется IP адресом aa.bb.cc.dd?" ...

P.S. извините что пишу про dialup здесь, просто думаю что в тему, да и вопрос достаточно актуальный ...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 фев 2009, 08:50 
Не в сети
Клиент

Зарегистрирован: 12 фев 2007, 18:49
Сообщения: 335
Карма: 15
snark писал(а):
в чем мораль? а мораль, уважаемые разработчики, в том что было бы очень любезно с Вашей стороны предоставить инструмент быстрого доступа к поиску dialup сессий по времени и IP адресам, с последующей возможностью заказать детализацию, а то заставлять людей с ксивами ждать как то не хорошо, да и провайдеру самому этот инструмент очень пригодился бы, хотя бы для ответа на простой вопрос "кто прямо сейчас пользуется IP адресом aa.bb.cc.dd?" ...


Код:
<html>
<head>
<title>Mac finder</title>
<meta http-equiv="content-type" content="text/html;charset=windows-1251">
</head>
<body>
<?
mysql_connect("localhost","bgbilling","bgbilling") or die(mysql_error());
mysql_query("SET NAMES cp1251") or die(mysql_error());
mysql_select_db("bgbilling") or die(mysql_error());

echo "<form method=get>
        MAC адрес <input name="mac" type=text value="".@$_GET["mac"]."">
        IP адрес <input name="ip" type=text value="".@$_GET["ip"]."">
        Логин <input name="login" type=text value="".@$_GET["login"]."">
        Месяц <select name='month'>\n";
for($i=1;$i<=12;$i++)
{
  if(isset($_GET["month"])) $tst = $_GET["month"];
  else $tst = date("m");
  if($i==$tst) $cur = " selected";
  else $cur = "";
  printf("\t<option value='%02d'%s>%s\n",$i,$cur,date("F",mktime(0,0,0,$i)));
}
echo "</select>
      Год  <select name='year'>\n";

for($i=date("Y");$i>=2006;$i--)
{
  if($i==@$_GET["year"]) $cur = " selected";
  else $cur = "";
  print "\t<option value='$i'$cur>$i\n";
}

echo "</select>
     <input type=submit value="Искать">
      </form>";
if(isset($_GET["mac"]))
{
  $mac = $_GET["mac"];
  if(substr_count($mac,"-")||substr_count($mac,":"))
    $mac = substr($mac,0,2).substr($mac,3,2).".".substr($mac,6,2).substr($mac,9,2).".".substr($mac,12,2).substr($mac,15,2);

  $table = $_GET["year"].$_GET["month"];

  if(!empty($_GET["mac"])) $where = "from_number LIKE '%$mac%'";
  elseif(!empty($_GET["ip"])) $where = "INET_NTOA(ipaddr) LIKE '".$_GET["ip"]."'";
  else $where = "login_name LIKE '%".$_GET["login"]."%'";

  $result = mysql_query("SELECT to_number, session_start, session_stop, from_number, INET_NTOA(ipaddr), login_name
               FROM log_session_1_".$table." WHERE ".$where)
               or die("Query failed: ".mysql_error());

  echo "<table cellspacing=0 cellpadding=0 width="100%">";

  echo "\t<tr align='center' style='font-weight: bold'>\n";
  echo "\t\t<td style='border: 1px solid black; background: #969696;'> Port </td>\n";
  echo "\t\t<td style='border: 1px solid black; background: #969696;'> Session start </td>\n";
  echo "\t\t<td style='border: 1px solid black; background: #969696;'> Session stop </td>\n";
  echo "\t\t<td style='border: 1px solid black; background: #969696;'> MAC </td>\n";
  echo "\t\t<td style='border: 1px solid black; background: #969696;'> IP </td>\n";
  echo "\t\t<td style='border: 1px solid black; background: #969696;'> Login </td>\n";


  while ($line = mysql_fetch_row($result))
  {
    echo   "\t<tr>\n";
    while (list($col_name, $col_value) = each($line))
    {
       echo "\t\t<td>$col_value</td>\n";
    }
    echo    "\t</tr>\n";
  }
  echo "</table>";
}
?>
</body>
</html>


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 фев 2009, 14:44 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
2 Victor - сэр, Вы как всегда оперативны и точны ... спасибо!!!одинодин ... разве что, IMHO, SET NAMES лучше делать все же после mysql_select_db() ...

P.S. я предлагал встроить функционал в клиента биллинга, т.к. не все будут php ставить ...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 фев 2009, 15:43 
Не в сети
Клиент

Зарегистрирован: 12 фев 2007, 18:49
Сообщения: 335
Карма: 15
snark писал(а):
2 Victor - сэр, Вы как всегда оперативны и точны ... спасибо!!!одинодин ... разве что, IMHO, SET NAMES лучше делать все же после mysql_select_db() ...

P.S. я предлагал встроить функционал в клиента биллинга, т.к. не все будут php ставить ...

ну там не важно имхо, где этот сет нэймс делать, ибо это относится к текущему коннекту..
А насчет "встроить"... Можно просить ждать и ругаться, а можно взять и сделать :) Такие опции для меня стоят на последнем месте в списке ожидаемых.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 фев 2009, 17:13 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Victor писал(а):
А насчет "встроить"... Можно просить ждать и ругаться, а можно взять и сделать :) Такие опции для меня стоят на последнем месте в списке ожидаемых.

мне это тоже как то не к спеху и поэтому я и сказал что было бы очень любезно с их стороны если бы они это сделали ... не сделают - будем по старинке писать на пхп ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 фев 2009, 21:44 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 08 мар 2007, 20:44
Сообщения: 1570
Откуда: Челябинск
Карма: 18
snark писал(а):
P.S. я предлагал встроить функционал в клиента биллинга, т.к. не все будут php ставить ...

+1


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 25 фев 2009, 16:55 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Цитата:
в чем мораль? а мораль, уважаемые разработчики, в том что было бы очень любезно с Вашей стороны предоставить инструмент быстрого доступа к поиску dialup сессий по времени и IP адресам, с последующей возможностью заказать детализацию, а то заставлять людей с ксивами ждать как то не хорошо, да и провайдеру самому этот инструмент очень пригодился бы, хотя бы для ответа на простой вопрос "кто прямо сейчас пользуется IP адресом aa.bb.cc.dd?" ...

Так это получается сначала надо найти сессию а потом по ней детализацию сделать.. Получается, что скорее нужен поиск кто каким IP когда пользовался?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 25 фев 2009, 17:03 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Администратор писал(а):
Получается, что скорее нужен поиск кто каким IP когда пользовался?

ну да ... кто каким IP пользовался в некоем диапазоне, например в такой-то день, такого-то месяца, т.е. просто сделать 2 поля:
- IP который ищем
- дата - суть стандартный календарик который в мониторе dialup модуля
фактически это можно сделать как дополнение монитора dialup модуля и там прикрутить "выслать детализацию" ...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 20 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.062s | 59 Queries | GZIP : On ]