[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Рисование графиков: чем?



В сообщении от 17 Апрель 2003 22:29 Elena Egorova написал:
> Здравствуйте,
>
> On Thu, Apr 17, 2003 at 04:51:50PM +0600, Dimitry N. Naldaev wrote:
> > > On Thu, Apr 17, 2003 at 02:22:05PM +0700, Ilya Palagin wrote:
> > > мне лень заниматься чисто теоретическими изысканиями). Любые реальные
> > > измерения - это некоторый непрерывный набор величин в течение
> > > некоторого времени. И промежуток измерения может длиться годами. Самое
> > > главное тут - отпимизированное средство хранения данных, которое может
> > > хранить данные за год при небольшом объеме базы данных. Предположим, у
> > > меня имеется нетфлоу коллектор, который генерирует данных несколько
> > > гигабайт за сутки. Мне нужно детальное графическое представление
> > > разреза траффика за последние сутки и менее детальное, чтобы уловить
> > > тенденцию, за месяц, год и тд. Какого объема мне нужен был бы
> > > винчестер, сколько стоила бы база данных для работы с такими массивами
> > > и с какой частотой я могла бы рисовать годовой график? Сам формат базы
> > > rrd сделан таким образом, что она не увеличивается в размере,
> >
> > А можно с этого момента поподробнее??? что почитать, где взять? а то у
> > меня задача точь в точь такая же,  только данные берутся не из нетфлоу
> > контроллера и каналов больше, чем один. ну еще надо будет делать стат
> > обработку/анализ ну и выборка из базы дожна выполняться достаточно
> > быстро, а то что наш народ сделал --- дак можно чай выпить, пока графики
> > нарисуются :-(
>
> rrd - это специальные базы данных, оптимизированные для выполнения
> единственной задачи - выдачи данных с нужной точностью за некоторый период.
> Причем количество хранимых точек данных и агрегатную функцию для
> агрегирования значений вы указываете сами при создании базы. Поэтому
> выборки очень быстрые. Кстати, есть штатная функция дампа базы в xml.
> Нетфлоу коллектор у меня самописный, переделанный с солярисовского nflow.
> Данные за последние сутки у меня хранятся еще в mysql (Чтоб можно было
> более детально ловить китайских флудильщиков). А в rrd - суммарные данные
> по каждому клиенту (tcp,udp,icmp,
> tcp-http,tcp-ftp,tcp-smtp+pop3,tcp-telnet+ssh).
>
> Под каналом вы понимаете вторую циску?

нет :-) просто "непрерывный" источник данных. моя задача не имеет никакого 
отношения к проблеме учета сетевого трафика. она совсем из другой области... 
Но тот кусок, который отвечает за рисование графиков очень походит на то, что 
Вы описали...
>
> Имеется rrdlib со стандартным интерфейсом, наверное, вашим программистам
> будет интересно. А я пока зову rrdtool через пайп %-(. Все время, время.

А почитать-то что? :-) посоветуйте что-небудь плиз...



Reply to: