MRTG графики по направлениям
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- super-fox
- мл. сержант
- Сообщения: 143
- Зарегистрирован: 2008-04-09 1:20:25
MRTG графики по направлениям
Всем привет, поставил MRTG, все работает, но хотелось бы сделать так, чтобы график загрузки канала на подсети украины рисовался отдельно от общего графика, ну а в общем графике исключить подсети украины.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- godlike
- рядовой
- Сообщения: 43
- Зарегистрирован: 2007-09-05 10:13:17
Re: MRTG графики по направлениям
Вот концепт:
Это:
пихаем в крон, скажем раз в 30 минут:
Теперь считаем:
Нарисовать думаю сможешь
Это:
Код: Выделить всё
#!/bin/sh
ipfw table 1 flush
directory="/tmp/"
cd $directory
/usr/local/bin/wget -q -O - http://noc.ix.net.ua/ua-list.txt | sed 's/\.0$/.0\/24/g' > prefixes.txt || exit
/usr/bin/less prefixes.txt | grep -E "([0-9]{1,3}\.){3}[0-9]{1,3}" > ua-networks.txt
list=`less ua-networks.txt`
for i in ${list};
do
ipfw table 1 add ${i}
done
find $directory -name "prefixes.*" -delete
find $directory -name "ua-networks.*" -delete
Код: Выделить всё
*/30 * * * * root /tmp/uaix.sh
Код: Выделить всё
${fwcmd} add 30000 count all from not table\(1\) to ${extip} in via em0 # world incoming
${fwcmd} add 30100 count all from ${extip} to not table\(1\) out via em0 # world outgoing
${fwcmd} add 30200 count all from table\(1\) to ${extip} in via em0 # ua incoming
${fwcmd} add 30300 count all from ${extip} to table\(1\) out via em0 # ua outgoing
- super-fox
- мл. сержант
- Сообщения: 143
- Зарегистрирован: 2008-04-09 1:20:25
Re: MRTG графики по направлениям
Подсети UA-IX у меня уже храняться в table 2, а вот на счет постройки графиков подскажите, а то я настраивал по статье, не сильно углубляясь
- godlike
- рядовой
- Сообщения: 43
- Зарегистрирован: 2007-09-05 10:13:17
Re: MRTG графики по направлениям
Собственно, я настраивал вот по этой статье:
http://citforum.univ.kiev.ua/operating_ ... onitoring/
http://citforum.univ.kiev.ua/operating_ ... onitoring/
- super-fox
- мл. сержант
- Сообщения: 143
- Зарегистрирован: 2008-04-09 1:20:25
Re: MRTG графики по направлениям
Спасибо, воплотились мои мечты, все как я хотел, только никак немогу понять, графики рисуються правильно, а снизу скорость пишеться странная, то 600 М, то 9 G, у меня не на столько широкий канал, может кто сталкивался с этим?
- schizoid
- подполковник
- Сообщения: 3228
- Зарегистрирован: 2007-03-03 17:32:31
- Откуда: Украина, Чернигов
- Контактная информация:
Re: MRTG графики по направлениям
наверна файер дергал. подожди. поправится
ядерный взрыв...смертельно красиво...жаль, что не вечно...
- RusBiT
- лейтенант
- Сообщения: 635
- Зарегистрирован: 2007-08-03 11:43:53
- Откуда: Красноярск
- Контактная информация:
Re: MRTG графики по направлениям
А нету примера суммирования загрузки двух каналов?
Чем больше я познаю FreeBSD, тем больше я считаю себя ламером
- schizoid
- подполковник
- Сообщения: 3228
- Зарегистрирован: 2007-03-03 17:32:31
- Откуда: Украина, Чернигов
- Контактная информация:
Re: MRTG графики по направлениям
ну если скриптом снимается статистика, то думаю мона дописать. у мну так:
где a и b - номера правил с count. т.е. если просто складывать значения на двух интерфейсах, то по идее получится суммарная загрузка.
если я правильно понял что имелось ввиду.
Код: Выделить всё
a=$1
b=$2
echo `/sbin/ipfw show $a| grep count|awk '{ print $3 }'`
echo `/sbin/ipfw show $b| grep count|awk '{ print $3 }'`
echo `/usr/bin/uptime | cut -b 13-27`
echo full_traf
если я правильно понял что имелось ввиду.
ядерный взрыв...смертельно красиво...жаль, что не вечно...
- RusBiT
- лейтенант
- Сообщения: 635
- Зарегистрирован: 2007-08-03 11:43:53
- Откуда: Красноярск
- Контактная информация:
Re: MRTG графики по направлениям
Все реализовал. Только на графиках кодировка ISO-8859
Можно ли использовать русский текст на графике? Что следует исправить?
Вроде править надо
Можно ли использовать русский текст на графике? Что следует исправить?
Вроде править надо
Код: Выделить всё
push (@exec, "T", "[$$rcfg{'pngtitle'}{$router}]");
Чем больше я познаю FreeBSD, тем больше я считаю себя ламером