Есть задача, рисовать график использования канала.
Есть скрипт, который отдаёт данные по загрузке канала.Хочу пример или мыслю, который можно использовать в качестве создания графика, на котором будет загрузка канала.
Соответственно, будет от 5 до 20 источников данных для rrdtool (DS).Я так понимаю, что при создании базы rrd надо чтото указывать во флагах? Или я чтото путаю?
Просто я не понимаю как сделать базу с динамическими источниками....rrdtool create myrouter.rrd --step 300 \
DS:host1:COUNTER:600:U:U \
DS:host2:COUNTER:600:U:U \
DS:host3:COUNTER:600:U:U \
DS:host4:COUNTER:600:U:U \
DS:hostN:COUNTER:600:U:U \
RRA:AVERAGE:0.5:1:600 \
RRA:MAX:0.5:1:600Создавать к примеру базу на всю подсеть - не камильфо...
Вот и хочется чтото такое придумать, что если в базе нету хоста (ip), то надо будет добавить его чтоли...
>
>
>Есть задача, рисовать график использования канала.
>Есть скрипт, который отдаёт данные по загрузке канала.
>
>Есть!
Есть такая партия, наркотиков из Таиланда! (С)Посмотрите сюда http://bandwidthd.sourceforge.net/
может подойдет, умеет работать с БД (postgresql), рисует красивые графики, я его для прикола и чиста спортивного интереса по-русски научил говорить =)
>[оверквотинг удален]
>>Есть скрипт, который отдаёт данные по загрузке канала.
>>
>>
>
>Есть!
>Есть такая партия, наркотиков из Таиланда! (С)
>
>Посмотрите сюда http://bandwidthd.sourceforge.net/
>может подойдет, умеет работать с БД (postgresql), рисует красивые графики, я его
>для прикола и чиста спортивного интереса по-русски научил говорить =)Спасибо за ответ!
А вот но в режиме онлайн пишет текущую загрузку канала по IP?
>[оверквотинг удален]
>>Есть такая партия, наркотиков из Таиланда! (С)
>>
>>Посмотрите сюда http://bandwidthd.sourceforge.net/
>>может подойдет, умеет работать с БД (postgresql), рисует красивые графики, я его
>>для прикола и чиста спортивного интереса по-русски научил говорить =)
>
>Спасибо за ответ!
>
>А вот но в режиме онлайн пишет текущую загрузку канала по IP?
>А как обновите созданную HTML'ку так сразу и получите самые свежие данные =)
Вот чего bandwidthd про себя пишет
bandwidthd tracks usage of TCP/IP network subnets and builds HTML files with
graphs to display network utilization. Charts are built by individual IP. It
color codes HTTP, TCP,UDP, ICMP, VPN, and P2P traffic. Unlike MRTG, it tracks
each individual IP address, not the status of any particular link.
мне кажется, или действительно так: эта штука пишет суммарный траффик. а не текущую скорость.....
>мне кажется, или действительно так: эта штука пишет суммарный траффик. а не
>текущую скорость.....Нет (С)
Эта штука пишет И СУММАРНЫЙ ТРАФИК И ТЕКУЩУЮ СКОРОСТЬ
Причем, делает это и по отдельным хостам, появляющимися динамически в сети, и общую стату по всем хостам также отдает. За день, неделю, месяц и год.
>>мне кажется, или действительно так: эта штука пишет суммарный траффик. а не
>>текущую скорость.....
>
>Нет (С)
>Эта штука пишет И СУММАРНЫЙ ТРАФИК И ТЕКУЩУЮ СКОРОСТЬ
>Причем, делает это и по отдельным хостам, появляющимися динамически в сети, и
>общую стату по всем хостам также отдает. За день, неделю, месяц
>и год.спасибо. странно. вроде как пользовался. но толком не писало...
>>>мне кажется, или действительно так: эта штука пишет суммарный траффик. а не
>>>текущую скорость.....
>>
>>Нет (С)
>>Эта штука пишет И СУММАРНЫЙ ТРАФИК И ТЕКУЩУЮ СКОРОСТЬ
>>Причем, делает это и по отдельным хостам, появляющимися динамически в сети, и
>>общую стату по всем хостам также отдает. За день, неделю, месяц
>>и год.
>
>спасибо. странно. вроде как пользовался. но толком не писало...Хм.. вы по ссылке ходили? Картинки видели? На них четко видно, на первой и третьей, что есть и тотал и отдельные хосты (ипы, которые также как линки разворачиваются как на второй картинке) или нажмите линк экзампл и также увидете http://bandwidthd.sourceforge.net/demo/
Только прикрутите БД, а то без неё данные только до ребута. Я не знаю, какая у вас ОС, очень рекомендую на их форум сходить, многие вопросы отпадут. http://sourceforge.net/projects/bandwidthd/forums