MRTG + *BSD

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
different
проходил мимо

MRTG + *BSD

Непрочитанное сообщение different » 2008-12-17 15:00:59

Задача:

Считать загрузку канала на серверах под FreeBSD 7.0 и OpenBSD 4.0 и отображать это в динамике (графики день-месяц). На ум пришел только MRTG.
На OpenBSD - 3 интерфейса, на FreeBSD - один.


Гуглил, внятных мануалов, как это сделать не нашлось. Только варианты "анально" и не работоспособные в силу безнадежного устарения инструкции.
Есть мысли? Желательно простой вариант, средствами самих осей\родного софта, а не аля "установите compat-linux на обеих осях, установите туда разные линуксовые утилиты для замера канала, напишите пару скриптов для сбора этой статистики, через SSH кидайте их между машинами...". Не хочется устраивать зоопарк, т.к. система делается не на один день

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: MRTG + *BSD

Непрочитанное сообщение hizel » 2008-12-17 15:09:40

включите snmp демоны которые входят в состав систем и снимайте стандартно
mrtg настраивается на snmp сетевые интерфесы элементарно ;)
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
m0ps
лейтенант
Сообщения: 986
Зарегистрирован: 2008-05-08 20:18:06
Откуда: Chernigov (Ukraine)
Контактная информация:

Re: MRTG + *BSD

Непрочитанное сообщение m0ps » 2008-12-18 10:03:31

http://www.lissyara.su/?id=1296
http://www.lissyara.su/?id=1154


я предпочел бы второй вариант

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: MRTG + *BSD

Непрочитанное сообщение hizel » 2008-12-18 10:23:24

для просмотра загрузки пары интерфейсов вполне достаточно маленького и простого mrtg
и не надо грызть кактус ;)
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
m0ps
лейтенант
Сообщения: 986
Зарегистрирован: 2008-05-08 20:18:06
Откуда: Chernigov (Ukraine)
Контактная информация:

Re: MRTG + *BSD

Непрочитанное сообщение m0ps » 2008-12-18 10:30:20

ну им можно заодно и остальные показатели серверов мониторить (что лишним некогда не бывает)

Alteron
сержант
Сообщения: 230
Зарегистрирован: 2008-07-21 9:35:11

Re: MRTG + *BSD

Непрочитанное сообщение Alteron » 2008-12-19 7:15:05

Господа, а вот как-то я видел на бескрайних просторах и-нета статейку, как RRD пользовала базу MRTG, и графики рисовались посредством RRD. У кого-то есть нечто подобное? Лисопед изобретать не хочется, хочется готового :-D
Измеритель верёвочками.

different
проходил мимо

Re: MRTG + *BSD

Непрочитанное сообщение different » 2008-12-19 7:59:03

Спасибо всем.

Под фрей snmp из портов завелся на ура.
А вот под openbsd - не хочет.

Запускается, работает, пускает с локалхоста. А из сети - не хочет.

Если network в конфиге прописана так:

Код: Выделить всё

com2sec local     localhost       private  
com2sec mynetwork 192.168.1.104     public
либо - 192.168.1.0/24
либо - 192.168.1.*
(пробовал все варианты)

То прости тишина. И в логе, и в консоли (если стартовать с ключем -f).

А если в конфиге этой строки нет - в логе есть запись аля "Connection from 192.168.1.104..". И все. Дальше тоже не идет, по snmp ничего не отдается.

Куда копать?

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: MRTG + *BSD

Непрочитанное сообщение hizel » 2008-12-19 9:20:27

Alteron писал(а):Господа, а вот как-то я видел на бескрайних просторах и-нета статейку, как RRD пользовала базу MRTG, и графики рисовались посредством RRD. У кого-то есть нечто подобное? Лисопед изобретать не хочется, хочется готового :-D
зачем вам mrtg если rrd гораздо функциональнее?
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
tynix
сержант
Сообщения: 246
Зарегистрирован: 2008-08-06 8:25:42
Откуда: Красноярск

Re: MRTG + *BSD

Непрочитанное сообщение tynix » 2008-12-19 9:22:50

Посмотри эту статейку:
http://www.lissyara.su/?id=1293
+ по ссылке от m0ps'а про МРТГ
все, что тебе надо.все стандартно и настройка минимальна.В МРТГ есть полезный скриптик, зовется cfgmaker, он сам делает конфиг с загрузкой каналов на всех включенных ифейсах., главное, чтоб снмп был.
у меня все завелось сразу. я на радостях даж снимаю статистику с вынь-серверов и счас разбираюсь, как теми же средствами снимать другие параметры, типа CPU, памяти, дисков, etc...

вот еще нарыл чуть : http://www.opennet.ru/openforum/vsluhfo ... 31283.html
посмотри, тут, вроде про твой демон
Последний раз редактировалось tynix 2008-12-19 9:31:26, всего редактировалось 1 раз.
Don' t panic !
cd /usr/ports && make srach
make: don't know how to make srach. Stop

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: MRTG + *BSD

Непрочитанное сообщение hizel » 2008-12-19 9:23:52

а собственно какой демон используется в openbsd?
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Alteron
сержант
Сообщения: 230
Зарегистрирован: 2008-07-21 9:35:11

Re: MRTG + *BSD

Непрочитанное сообщение Alteron » 2008-12-19 12:17:21

hizel писал(а):
Alteron писал(а):Господа, а вот как-то я видел на бескрайних просторах и-нета статейку, как RRD пользовала базу MRTG, и графики рисовались посредством RRD. У кого-то есть нечто подобное? Лисопед изобретать не хочется, хочется готового :-D
зачем вам mrtg если rrd гораздо функциональнее?
Я знаю, что RRD функциональнее, поэтому и спрашиваю. В статейке, которую я читал, MRTG использовался просто как сборщик статистики о трафике.

Тогда подскажи идейку, как наиболее красиво передавать RRD информацию о трафике?
Измеритель верёвочками.

Аватара пользователя
m0ps
лейтенант
Сообщения: 986
Зарегистрирован: 2008-05-08 20:18:06
Откуда: Chernigov (Ukraine)
Контактная информация:

Re: MRTG + *BSD

Непрочитанное сообщение m0ps » 2008-12-19 12:50:19

Alteron писал(а):Господа, а вот как-то я видел на бескрайних просторах и-нета статейку, как RRD пользовала базу MRTG, и графики рисовались посредством RRD. У кого-то есть нечто подобное? Лисопед изобретать не хочется, хочется готового :-D
что-то ты напутал, все с точностью да наоборот ;)

different
проходил мимо

Re: MRTG + *BSD

Непрочитанное сообщение different » 2008-12-19 16:00:48

hizel писал(а):а собственно какой демон используется в openbsd?
net-snmpd из портов. А что, там есть другой? :) Просто у меня - 4.0. И там "родного" нет даже snmp-клиента, тем более демона. Только из портов.

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: MRTG + *BSD

Непрочитанное сообщение hizel » 2008-12-19 16:05:27

эм, а как же кошерный opensnmpd? =)
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

different
проходил мимо

Re: MRTG + *BSD

Непрочитанное сообщение different » 2008-12-19 21:06:37

hizel писал(а):эм, а как же кошерный opensnmpd? =)
-
bash-3.1$ cd /usr/ports/net/
-bash-3.1$ ls | grep snm
net-snmp
py-snmp

Где? :) Или я не там ищу? Просто гугл на запрос "OpenBSD + SNMP" выдал очень "нужную" информацию "В состав OpenBSD включен новый сервер SNMP" в количестве 10 страниц, пару жалоб на форумах, да и все.

bespredel-mina
проходил мимо

Re: MRTG + *BSD

Непрочитанное сообщение bespredel-mina » 2009-04-26 19:45:35

настраивал mrtg + ipfw, по статье http://forum.lafox.net/index.php?showtopic=13143
В итоге:

Код: Выделить всё

# /usr/local/bin/mrtg  /usr/local/etc/mrtg/mrtg.cfg
2009-04-26 20:38:02: ERROR: Target[*.*.*.*][_IN_] ' $target->[0]{$mode} ' evaluated to 'NaN' instead of a number
Мой конфиг

EnableIPv6: no

Код: Выделить всё

Interval: 5
Forks: 12
Refresh: 300
Interval: 5
Options[_]: bits,unknaszero,avgpeak
Target[*.*.*.*]: `/usr/local/etc/mrtg/fire_get.sh 1000 2000`
Title[*.*.*.*]: MRTG for *.*.*.*
WithPeak[*.*.*.*]: ymw
YTics[*.*.*.*]: 10
MaxBytes[*.*.*.*]: 1250000
PageTop[*.*.*.*]: <H1>MRTG for *.*.*.*</H1>
где *.*.*.* мой ip.
Подскажите в чем может быть проблема :st:

menserj
проходил мимо

Re: MRTG + *BSD

Непрочитанное сообщение menserj » 2009-05-21 10:02:11

Я сделал так: поставил мртг, сгенерил конфиг, сгенерил индекс после этого спокойно смотрю пустые страницы статистики...

При запуске mrtg mrtg.cfg
выдаёт:
http://files.mail.ru/SFTQ01
Статистика в html файле у меня вся нулевая, т.е. ничего не передаётся.
Что надо исправить или добавить?

Аватара пользователя
Morty
ст. лейтенант
Сообщения: 1370
Зарегистрирован: 2007-07-17 23:25:12

Re: MRTG + *BSD

Непрочитанное сообщение Morty » 2009-05-21 11:25:53

по RRD можно http://live.daemony.org/freebsd/rrdtool ... mony.html/
почитать

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: MRTG + *BSD

Непрочитанное сообщение hizel » 2009-05-21 11:34:26

menserj писал(а):Я сделал так: поставил мртг, сгенерил конфиг, сгенерил индекс после этого спокойно смотрю пустые страницы статистики...

При запуске mrtg mrtg.cfg
выдаёт:
http://files.mail.ru/SFTQ01
Статистика в html файле у меня вся нулевая, т.е. ничего не передаётся.
Что надо исправить или добавить?
мдя виндовс головного мозга, логи картинками постить... :no:

проверьте

Код: Выделить всё

snmpwalk -c public -v2c <host> ifTable
где <host> ip вашего устройства

будет ли какой выхлоп
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

menserj
проходил мимо

Re: MRTG + *BSD

Непрочитанное сообщение menserj » 2009-05-25 15:03:51

сделал пишет:
Timeout: No Response from 62.118.120.179

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: MRTG + *BSD

Непрочитанное сообщение hizel » 2009-05-25 17:30:38

значит snmp не настроено
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
InventoR
ст. лейтенант
Сообщения: 1344
Зарегистрирован: 2006-12-10 19:43:25
Контактная информация:

Re: MRTG + *BSD

Непрочитанное сообщение InventoR » 2009-05-25 17:51:38

Мелкий вопрос:
Что будет больше грузить проц кактус или мртг???
камушек слабый всего 166MHZ но хочется начать мониторить пару показателей в том числе и напряжение на входе и выходе с упса
ну вот и сказочке конец, кто слушал, тот молодец.

Аватара пользователя
m0ps
лейтенант
Сообщения: 986
Зарегистрирован: 2008-05-08 20:18:06
Откуда: Chernigov (Ukraine)
Контактная информация:

Re: MRTG + *BSD

Непрочитанное сообщение m0ps » 2009-05-26 8:47:45

наверное mrtg... даже исходя из того что кактусу нужен мускул

xmount
проходил мимо
Сообщения: 1
Зарегистрирован: 2011-03-06 17:54:41

Re: MRTG + *BSD

Непрочитанное сообщение xmount » 2011-03-06 18:09:03

поставил mrtg из статьи http://www.lissyara.su/articles/freebsd/programms/mrtg/
все заработало.
остался вопрос:
у меня статистика по snmp снимается с роутера, и далее на компьютере строятся графики.
хотелось бы чтобы рисовались графики по 10-ти ip-адресам, которые периодически подключаются к роутеру.
Диапазон ip-адресов известен: 192.168.1.2 ...192.168.1.10.
Как такое можно сделать?

Ulitochnik
проходил мимо
Сообщения: 2
Зарегистрирован: 2008-05-14 16:15:16
Откуда: Донецк)

Re: MRTG + *BSD

Непрочитанное сообщение Ulitochnik » 2011-12-08 12:27:45

Доброго времени суток.
Как настроить отображение графиков с разных хостов на одной странице?
не могу сообразить. помогите.
заранее благодарен)