Подскажите, как настроить mrtg
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
Подскажите, как настроить mrtg
Приветствую всех.
Недавно столкнулся с такой проблемой, что надо посмотреть загрузку канала провайдера своими пользователями. Читал вашу статью, но не разобрался в ней. Поскажите как настроить?
Загрузку канала надо снимать с 10.10.0.2 или с натовского 172.16.0.2
Заранее огромное спасибо.
Недавно столкнулся с такой проблемой, что надо посмотреть загрузку канала провайдера своими пользователями. Читал вашу статью, но не разобрался в ней. Поскажите как настроить?
Загрузку канала надо снимать с 10.10.0.2 или с натовского 172.16.0.2
Заранее огромное спасибо.
Услуги хостинговой компании 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/
- f_andrey
- майор
- Сообщения: 2651
- Зарегистрирован: 2007-12-26 1:22:58
- Откуда: СПб
- Контактная информация:
Re: Подскажите, как настроить mrtg
Что именно не понятно, если все то мы тут не поможем вам прийдется читать книжки,и прочие и подтягивать знания по темеSoldier писал(а): Читал вашу статью, но не разобрался в ней.



Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308
- skeletor
- майор
- Сообщения: 2548
- Зарегистрирован: 2007-11-16 18:22:04
Re: Подскажите, как настроить mrtg
Я смотрю загрузку trafshow, iftop, nettop на нужном интерфейсе.
-
- проходил мимо
Re: Подскажите, как настроить mrtg
Может я чего не понимаю или ключи не дописываю, но конкретно trafshow рисует мне только пакеты на данном интерфейсе + куда они идут.
что это за айпишники, откуда они могут взяться и что вообще с ними делать?
в частности не понятна конкретно строчка: - что тут за IP указан?
а непонятно мне следующее:Что именно не понятно
Код: Выделить всё
Target[adsllan]: 1:public@192.168.0.250:
SetEnv[adsllan]: MRTG_INT_IP="192.168.0.250" MRTG_INT_DESCR="ETHERNET/0"
MaxBytes[adsllan]: 1250000
Title[adsllan]: Traffic Analysis for LAN on ADSL
PageTop[adsllan]: <h1>Traffic Analysis for LAN on ADSL</h1>
Target[adslwan]: 5:public@192.168.0.250:
SetEnv[adslwan]: MRTG_INT_IP="10.105.43.2" MRTG_INT_DESCR="ATM-VC/2"
MaxBytes[adslwan]: 132000
Title[adslwan]: Traffic Analysis for WAN on ADSL
PageTop[adslwan]: <h1>Traffic Analysis for WAN on ADSL</h1>
в частности не понятна конкретно строчка:
Код: Выделить всё
/usr/local/bin/cfgmaker public@192.168.0.250
-
- проходил мимо
Re: Подскажите, как настроить mrtg
Установил, прописал настройки, но столкнулся вот с тем, что система выдает мне следующее:
учел содержание статьи возможен только(!) из mc, во всех остальных случаях получаю ошибку:
или того хлеще, что команда не найдена. В чем конкретно моя ошибка - понять не могу.

Код: Выделить всё
# mrtg mrtg.cfg
Can't locate SNMP_util.pm in @INC (@INC contains: /usr/local/bin/../lib/mrtg2 /usr/local/bin /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5.8.8/mach /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 .) at /usr/local/bin/mrtg line 292.
Billing#
Перезапустил раз 10. все равно появляется ошибка. Причем запуск командыПервые два запуска MRTG поругается на отсутствие файлов в рабочей директории. Откуда бы им взятся?Если все хорошо, то можно запускать MRTG демоном.
Код: Выделить всё
# mrtg mrtg.cfg
Код: Выделить всё
root# mrtg mrtg.cfg
ERROR: unable to open config file: mrtg.cfg


- wnd
- сержант
- Сообщения: 261
- Зарегистрирован: 2008-02-28 4:42:10
- Откуда: Донецк -> Киев -> Chicago
Re: Подскажите, как настроить mrtg
Самый простой вариант locate SNMP_util.pm и потом скопировать в одну из папок @INCSoldier писал(а):Установил, прописал настройки, но столкнулся вот с тем, что система выдает мне следующее:Код: Выделить всё
# mrtg mrtg.cfg Can't locate SNMP_util.pm in @INC (@INC contains: /usr/local/bin/../lib/mrtg2 /usr/local/bin /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5.8.8/mach /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 .) at /usr/local/bin/mrtg line 292. Billing#
ты где находишься, когда запускаешь mrtg mrtg.cfg?Soldier писал(а):Код: Выделить всё
root# mrtg mrtg.cfg ERROR: unable to open config file: mrtg.cfg
попробуй указать полные пути к mrtg и mrtg.cfg
В общем-то принято указыват пути к файлам

If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.
-
- проходил мимо
Re: Подскажите, как настроить mrtg
Перед предыдущим своим постом удалил mrtg.cfg, подумав, что на него ругается система, теперь пробую создать и получаю ответ:
что ему теперь надо? 
Код: Выделить всё
# /usr/local/bin/cfgmaker public@10.10.0.2 > /usr/local/etc/mrtg/mrtg.cfg
Can't locate SNMP_util.pm in @INC (@INC contains: /usr/local/bin/../lib/mrtg2 /usr/local/bin /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5.8.8/mach /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 .) at /usr/local/bin/cfgmaker line 105.

- wnd
- сержант
- Сообщения: 261
- Зарегистрирован: 2008-02-28 4:42:10
- Откуда: Донецк -> Киев -> Chicago
Re: Подскажите, как настроить mrtg
я ж вверху написалSoldier писал(а):Перед предыдущим своим постом удалил mrtg.cfg, подумав, что на него ругается система, теперь пробую создать и получаю ответ:
что ему теперь надо?

If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.
-
- ст. сержант
- Сообщения: 364
- Зарегистрирован: 2008-10-02 9:28:30
Re: Подскажите, как настроить mrtg
Я выполнил:Самый простой вариант locate SNMP_util.pm и потом скопировать в одну из папок @INC
Код: Выделить всё
#locate SNMP_util.pm
#
Код: Выделить всё
/usr/local/bin/../lib/mrtg2 /usr/local/bin /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5.8.8/mach /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8
когда пишу так:
Код: Выделить всё
# /usr/local/bin/cfgmaker public@10.10.0.2 > /usr/local/etc/mrtg/mrtg.cfg
Tux: "Kill Bill !!!"
- wnd
- сержант
- Сообщения: 261
- Зарегистрирован: 2008-02-28 4:42:10
- Откуда: Донецк -> Киев -> Chicago
Re: Подскажите, как настроить mrtg
базу locate давно обновлял? На данный момент locate не находит этого файла в системе. 2 варианта или его нету в базе locate или его нет в системе. На всякий случай, обновляем базу locate /usr/libexec/locate.updatedb после чего пробкем еще раз locate SNMP_util.pm, если ничего не найдет, значит не установлен. Надо установить.Soldier писал(а):Я выполнил:Самый простой вариант locate SNMP_util.pm и потом скопировать в одну из папок @INCКод: Выделить всё
#locate SNMP_util.pm #
@INC список папок, в которых он пытается искать этот файл. Предполагаю у тебя просто не установлен этот perl модуль, установи и будет тебе счастьеSoldier писал(а): это все, что я получил. @INC - что за папки? Это которые :?Код: Выделить всё
/usr/local/bin/../lib/mrtg2 /usr/local/bin /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5.8.8/mach /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8
[/code] - получаю чистый файл в конечной папке.
If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.
-
- ст. сержант
- Сообщения: 364
- Зарегистрирован: 2008-10-02 9:28:30
Re: Подскажите, как настроить mrtg
теперь у меня пишет:
сижу под рутом.
Код: Выделить всё
# mrtg mrtg.cfg
ERROR: unable to open config file: mrtg.cfg
#
Tux: "Kill Bill !!!"
- wnd
- сержант
- Сообщения: 261
- Зарегистрирован: 2008-02-28 4:42:10
- Откуда: Донецк -> Киев -> Chicago
Re: Подскажите, как настроить mrtg
ну покажи тогда вывод ls -l mrtg.cfgSoldier писал(а):теперь у меня пишет:сижу под рутом.Код: Выделить всё
# mrtg mrtg.cfg ERROR: unable to open config file: mrtg.cfg #
If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.
-
- ст. сержант
- Сообщения: 364
- Зарегистрирован: 2008-10-02 9:28:30
Re: Подскажите, как настроить mrtg
ну покажи тогда вывод ls -l mrtg.cfg
Код: Выделить всё
# ls -l mrtg.cfg
-rw-r--r-- 1 root wheel 121 Oct 2 12:56 mrtg.cfg
до
Код: Выделить всё
-rw-rw-rw-
Tux: "Kill Bill !!!"
- wnd
- сержант
- Сообщения: 261
- Зарегистрирован: 2008-02-28 4:42:10
- Откуда: Донецк -> Киев -> Chicago
Re: Подскажите, как настроить mrtg
да черт его знает надо ему запись или нет.Soldier писал(а):я так понимаю права доступа недо выставить?ну покажи тогда вывод ls -l mrtg.cfg
доКод: Выделить всё
-rw-rw-rw-
А что логи пишет-то?
как по мне так строчка
Код: Выделить всё
ERROR: unable to open config file: mrtg.cfg
Я тебе уже писал, попробуй запустить с полными путями, что то типа такого
Код: Выделить всё
/usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg.cfg
If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.
-
- ст. сержант
- Сообщения: 364
- Зарегистрирован: 2008-10-02 9:28:30
Re: Подскажите, как настроить mrtg
Да пробовал я уже хоть как. и с полными, и в mc писал. Никак она не хочет. Выставил права как:
и стала она мне снова писать:
У меня при установке SNMP проблем меньше было. Образил некоторые форумы - вычитал, что надо smokeping ставить. Уже даже не знаю поможет ли. 
Код: Выделить всё
-rw-rw-rw--
Код: Выделить всё
# /usr/local/bin/cfgmaker public@10.10.0.2 > /usr/local/etc/mrtg/mrtg.cfg
Can't locate SNMP_util.pm in @INC (@INC contains: /usr/local/bin/../lib/mrtg2 /usr/local/bin /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5.8.8/mach /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 .) at /usr/local/bin/cfgmaker line 105.

Tux: "Kill Bill !!!"
- wnd
- сержант
- Сообщения: 261
- Зарегистрирован: 2008-02-28 4:42:10
- Откуда: Донецк -> Киев -> Chicago
Re: Подскажите, как настроить mrtg
где у тебя SNMP_util.pm лежит? права на файл?Soldier писал(а): и стала она мне снова писать:
дурацкий вопрос, но ты точно его установил?
Не может найти файл, значит его или нет или с правами что-то не то
If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.
-
- ст. сержант
- Сообщения: 364
- Зарегистрирован: 2008-10-02 9:28:30
Re: Подскажите, как настроить mrtg
Искал через MC - не нашел. Пытался в портах найти установочный - тоже нет. пакет Net-SNMP установлен - откуда вызять snmp-util? 

Tux: "Kill Bill !!!"
- wnd
- сержант
- Сообщения: 261
- Зарегистрирован: 2008-02-28 4:42:10
- Откуда: Донецк -> Киев -> Chicago
Re: Подскажите, как настроить mrtg
как подсказывает google SNMP_util находиться в порту p5-SNMP_Session
If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.
-
- ст. сержант
- Сообщения: 364
- Зарегистрирован: 2008-10-02 9:28:30
Re: Подскажите, как настроить mrtg
Установил. Запускал. Создала файл mrtg.cfg. прописал в автозагрузку, но далее столкнулся вот с чем:
как создать скрипт или что в него мне прописать надо? Подскажите, пожалуйста.
получаю ответ:# echo 'mrtg_daemon_enable="YES"' >> /etc/rc.conf
# cd /rc.d
# ./mrtg_daemon start
Код: Выделить всё
# cd /etc/rc.d
# ./mrtg_daemon start
./mrtg_daemon: Command not found.
-
- ст. сержант
- Сообщения: 364
- Зарегистрирован: 2008-10-02 9:28:30
Re: Подскажите, как настроить mrtg
разобрался.
я думал сидеть надо было в /etc/rc.d/ и оттуда запускать.
оказалось надо было
я думал сидеть надо было в /etc/rc.d/ и оттуда запускать.
оказалось надо было
Код: Выделить всё
# cd /usr/local/etc/rc.d
Tux: "Kill Bill !!!"
-
- ст. сержант
- Сообщения: 364
- Зарегистрирован: 2008-10-02 9:28:30
Re: Подскажите, как настроить mrtg
последовал инструкции:
- но страницы не показывает.

Есть конечно простая пустая страница с размером 0 байт, но при переходе по ссылке - получаю ошибку 404.
в статье сказано:
Лично, как мне кажется, есть опечатка в инструкции:
Заменил - попробовал - получил ответ:
Что ей теперь надо?
перешел в папку, где находится mrtg.cfg - index.html создало. Выполнил# cd ..
# indexmaker mrtg.conf > index.html
# cp index.html /usr/local/www/data/mrtg
Код: Выделить всё
# cp index.html /usr/local/www/data/mrtg



Есть конечно простая пустая страница с размером 0 байт, но при переходе по ссылке - получаю ошибку 404.
в статье сказано:
я так понимаю права надо давать на /usr/local/www/data/mrtg, установил chmod как 40755. при попытке доступа к папке - получаюотказ в доступе.Не забывайте дать права на запись MRTG в рабочую директорию.
Лично, как мне кажется, есть опечатка в инструкции:
в 2й строке надо заменить mrtg.conf на mrtg.cfg.# cd ..
# indexmaker mrtg.conf > index.html
# cp index.html /usr/local/www/data/mrtg
Заменил - попробовал
Код: Выделить всё
# indexmaker mrtg.cfg > index.html
Код: Выделить всё
Use of uninitialized value in hash element at /usr/local/bin/indexmaker line 353.
Tux: "Kill Bill !!!"
-
- ст. сержант
- Сообщения: 364
- Зарегистрирован: 2008-10-02 9:28:30
Re: Подскажите, как настроить mrtg
Разобрался я с созданием страниц, но у сеня есть только одна проблема: нет записи содержания таблиц в тегах style.
Вот содержание тегов:
судя по статье сайта http://www.ru.freebsd.org/ru/ports/net-mgmt.html и о нужных установленных портах - все у меня есть.
Вот содержание тегов:
Код: Выделить всё
<style type="text/css">
/* commandline was: /usr/local/bin/indexmaker /usr/local/etc/mrtg/mrtg.cfg */
/* sorry, no style, just abusing this to place the commandline and pass validation */
</style>
Tux: "Kill Bill !!!"
-
- ст. сержант
- Сообщения: 364
- Зарегистрирован: 2008-10-02 9:28:30
Re: Подскажите, как настроить mrtg
ВСЁ!
заработало. Всем спасибо, особенно wnd.





Tux: "Kill Bill !!!"
- wnd
- сержант
- Сообщения: 261
- Зарегистрирован: 2008-02-28 4:42:10
- Откуда: Донецк -> Киев -> Chicago
Re: Подскажите, как настроить mrtg
молодецSoldier писал(а):ВСЁ!заработало. Всем спасибо, особенно wnd.
![]()
![]()

If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.
-
- рядовой
- Сообщения: 24
- Зарегистрирован: 2008-10-16 15:42:27
- Контактная информация:
Re: Подскажите, как настроить mrtg
Код: Выделить всё
ERROR: Line 8 ( WorkDir: /usr/local/www/mrtg) in CFG file (/usr/local/etc/mrtg/mrtg.cfg) does not make sense
