fedus 0 Опубликовано: 2008-08-15 08:30:55 Share Опубликовано: 2008-08-15 08:30:55 Хто небудь юзає? Якщо так, то можна приклад конфіга, щоб знімав з rl1 Ссылка на сообщение Поделиться на других сайтах
Neelix 33 Опубліковано: 2008-08-15 09:18:05 Share Опубліковано: 2008-08-15 09:18:05 какая разница с чего снимать, главное, чтобы мибы snmpd отдавал Ссылка на сообщение Поделиться на других сайтах
fedus 0 Опубліковано: 2008-08-15 10:40:38 Автор Share Опубліковано: 2008-08-15 10:40:38 Яхочу щоб мртг брав дані з ірфв є скрипт /sbin/ipfw show 40 | /usr/bin/awk {'print $3'} /sbin/ipfw show 50 | /usr/bin/awk {'print $3'} echo rl1 настройки мртг.конф WorkDir: /usr/local/www/data/mrtg Pagetop[rl1]: <H1>Traffic on rl1</H1> Title[rl1]: Traffic rl1 MaxBytes[rl1]: 1250000 AbsMax[rl1]: 1250000 Target[rl1]: `/usr/local/etc/mrtg/ipfw_mrtg` XSize[rl1]: 400 YSize[rl1]: 100 WithPeak[rl1]: w m y Але чомусь не знімає. Права на запуск файлів стаять на мртг. ?????? Ссылка на сообщение Поделиться на других сайтах
devchaos 1 Опубліковано: 2008-08-15 12:06:21 Share Опубліковано: 2008-08-15 12:06:21 Внимательно изучаем ман на сайте МРТГ ) Или на сайте Лисяры были примеры правда для модема если не ошибаюсь. Копайте в сторону snmpd + mrtg ) ИМХО. Ссылка на сообщение Поделиться на других сайтах
blackjack 250 Опубліковано: 2008-09-09 10:48:48 Share Опубліковано: 2008-09-09 10:48:48 ага і не ставте на фрю снмпд 3 версії - вона не робить. Поставте версію 2 і буде вам щастя. Ссылка на сообщение Поделиться на других сайтах
fenix-vt 81 Опубліковано: 2008-09-09 11:16:35 Share Опубліковано: 2008-09-09 11:16:35 Внимательно изучаем ман на сайте МРТГ ) Или на сайте Лисяры были примеры правда для модема если не ошибаюсь. Копайте в сторону snmpd + mrtg ) ИМХО. при чем тут вообще SNMP?! є скрипт /sbin/ipfw show 40 | /usr/bin/awk {'print $3'} /sbin/ipfw show 50 | /usr/bin/awk {'print $3'} echo rl1 1. Вы проверяли у себя этот сценарий? (руками запустить).. А то в нем, по-любому ошибка! 2. MRTG (вообще-то) требует четыре строчки. по логике, скрипт должен быть таким: #!/bin/sh /sbin/ipfw show 40 | /usr/bin/awk '{print $3};' /sbin/ipfw show 50 | /usr/bin/awk '{print $3};' echo rl1 echo 0 Ссылка на сообщение Поделиться на других сайтах
fenix-vt 81 Опубліковано: 2008-09-09 11:22:23 Share Опубліковано: 2008-09-09 11:22:23 и вот это: WithPeak[rl1]: w m y по-моему, вместе надо писать: WithPeak[rl1]: ymw а вообще-то мой Вам совет -- используйте rrd-tool а не mrtg. вернее, это даже не мой совет, а совет разработчика mrtg Ссылка на сообщение Поделиться на других сайтах
selidora 0 Опубліковано: 2008-09-18 08:23:37 Share Опубліковано: 2008-09-18 08:23:37 еще один момент. mrtg работает от пользователя mrtg? воот. а ipfw пользователю mrtg говорит фигушки, ибо только руту. крутите sudo mrtg ALL=(ALL) NOPASSWD: /sbin/ipfw Ссылка на сообщение Поделиться на других сайтах
denz 0 Опубліковано: 2008-09-18 09:30:53 Share Опубліковано: 2008-09-18 09:30:53 Тут вот есть еще вариантик, рассусоливать не буду, думаю разберёшься, итак все по полочкам: mrtg.cfg #########################################################Target[net]: `/usr/local/etc/mrtg/bin/mrtg-ipfw.sh 01250 01260 beta` Title[net]: Traffic In / Out PageTop[net]: <H1>Анализ работы сетевого интерфейса</H1><TABLE> <TR><TD><B>Система</B></TD><TD><B>FreeBSD 5.2.1-RELEASE [sun Oct 24 12:10:19 GMT 2004]</B></TD></TR> <TR><TD>Ответственный:</TD><TD><B>root@$1</B></TD></TR> <TR><TD>Интерфейс:</TD><TD><B>$2</B></TD></TR> <TR><TD>IP адрес:</TD><TD><B>$1</B></TD></TR> </TABLE><BR> BackGround[net]: #FFFFFF Colours[net]: Colour1#00CC00, Colour2#FF9900, Colour3#800080, Colour4#808000, Colour5#0000ff Legend1[net]: Входящий трафик в байтах в секунду Legend2[net]: Исходящий трафик в байтах в секунду Legend3[net]: Maximal 5 Minute Incoming Traffic Legend4[net]: Maximal 5 Minute Outgoing Traffic LegendI[net]: <b>входящий </b> LegendO[net]: <b>исходящий</b> kilo[net]: 1024 kMG[net]: K YLegend[net]: Traffic In/Out ShortLegend[net]:Kbit/сек Options[net]: nopercent, bits, nobanner, noinfo, transparent, integer, pngdate, withzeroes MaxBytes[net]: 1024 Unscaled[net]: d,w,m,y AbsMax[net]: 1024 AddHead[net]: <style type="text/css">\n<!-- \nTD,BODY{\n FONT: 14px;\n FONT-FAMILY: Courier;\n}\n-->\n</style>\n TimeStrFmt[net]: %Y-%m-%d %H:%M mrtg-ipfw.sh #########################################################in=`ipfw show | grep "^$1" | awk '{ print $3 }'` out=`ipfw show | grep "^$2" | awk '{ print $3 }'` upt=`uptime` echo $in echo $out echo $upt echo $3 ipfw.conf #########################################################${fwcmd} add 1250 divert natd ip from ${NetInIP}:${MaskIn} to any out via ${LanOut} ${fwcmd} add 1260 divert natd ip from any to ${IPOut} in via ${LanOut} crontab #########################################################*/5 * * * * root /usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg.cfg Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас