Детализация трафика

Ответить
~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Детализация трафика

Сообщение ~AsmodeuS~ »

Ищется оптимальный вариант оптимизации базы данных детализации трафика

На даный момент происходит только ротация лога раз в день.

Хочется более качественно групирования.

Принимаются предложения и запросы к базе

Спасибо

ran
Сообщения: 2298
Зарегистрирован: Вс окт 21, 2007 2:29 pm

Сообщение ran »

для начала агрегация на уровне абиллса :D

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Сообщение ~AsmodeuS~ »

ran писал(а):для начала агрегация на уровне абиллса :D
агрегация уровня абилса не подходит так как падает производительность

нужно агригазация при ротейте

ran
Сообщения: 2298
Зарегистрирован: Вс окт 21, 2007 2:29 pm

Сообщение ran »

ну и то хорошо... а за сутки... либо хрен с ней пусь растёт либо... как ты гришь производительность... а куда деваться?

n0mad
Сообщения: 9
Зарегистрирован: Вт фев 03, 2009 6:41 pm

Сообщение n0mad »

Детализация будет с доступом от юзера или только от админа?
Может стоит ее не в базе держать а предположим раз в сутки выгружать в какой-нибудь свой бинарный упакованный формат?
Или может есть для перла какие библиотеки позволяющие оперировать упакованными бинарными базами? Сделать какой-нибудь /usr/abills/db и класть туда детализации типа 090201.bin,090202.bin,090203.bin, .... их и на внешние носители будет удобно бэкапить.

А в базе держать детализацию по часам за сутки (которую выгружать) и агрегации за месяц для которых кстати каждый месяц можно новую таблицу заводить :) там мускулевцы хвалились какой-то новой утилью и форматом который позволяет работать с упакованной таблицей в read-only режиме.

Кстати последний вариант интересен сам по себе.... можно так хоть почасовую детализацию за каждый день держать в отдельной таблице или даже отдельной базе с таблицами детализаций и при этом достаточно удобно с ними работать..... мускуль вроде и несколько таблиц умеет представлять одним видом позволяя одним запросом выбирать сразу из всех.

Ну вот в общем-то... конечно запоздалые мысли, но я только начал осваивать abills и читать этот форум.

Олег.

DXist
Сообщения: 1
Зарегистрирован: Чт мар 05, 2009 1:21 pm

Сообщение DXist »

Присмотрелся к rrdtool http://oss.oetiker.ch/rrdtool/. Для каждого параметра, который надо агрегировать, можно завести отдельную RRD базу. Есть связка для perl. Позволяет генерировать диаграммы.

Turbid
Сообщения: 91
Зарегистрирован: Пт мар 21, 2008 10:54 am

Сообщение Turbid »

DXist писал(а):Присмотрелся к rrdtool http://oss.oetiker.ch/rrdtool/. Для каждого параметра, который надо агрегировать, можно завести отдельную RRD базу. Есть связка для perl. Позволяет генерировать диаграммы.
rrdtool вроде не рекомендуют использовать для биллинга, т.к. он какими-то хитрыми алгоритмами округляет.

Ответить