Page 2 of 11 FirstFirst 1234 ... LastLast
Results 16 to 30 of 159

Thread: Мониторинг сети с помощью Asus WL-500gP (rrdtool&iftop)

  1. #16
    Quote Originally Posted by lagshmi View Post
    по замечаниям:
    на сколько мне известно скрипт копит исторические данные и с определенной переодичностью скажем раз в минуту или 5 минут создает!!!!! графические файлы!!!! можно написать так чтобы только при обращению к статистике запускался скрипт создания картинок. (php, cgi) и потом открывалась страничка, думаю это не сложно и оптимизирует временн\ые затраты.
    В общем, так и сделано, т.е. генерация картинок идет только при нажатии на "Update" и при запуске скрипта по cron-у он только записывает данные в файлы, ну и на всякий случай проверят есть ли эти файлы вообще ).

  2. #17

    Cool

    Quote Originally Posted by A007 View Post
    генерация картинок идет только при нажатии на "Update" .
    а где лежит эта кнопка?:-)

  3. #18
    Не нашёл более подходящей темы. ААА, народ помогите.
    Проблема такая.
    Прихожу домой и замечаю что лампочка WAN просто надрывается. Комп выключен, бук тоже. Не пойму что качается. Включил бук, посмотрел логи какие нашёл. Ничего нет, на фтп никто ничего не закачивает. Заглянул в RRDTools, а у меня 2 часа шпарит входящий траф со скоростью 100-110 кбайт/с, при скорости подключения 256 кбит/с. Выдернул из розетки, воткнул, а он как грузил так и грузит. Уже метров 600-700 съел. Что это за фигня, может где-то можно посмотреть характер трафика? У мня безлимитка, но как то не спокойно на душе, может меня ломают?

  4. #19
    Join Date
    May 2007
    Location
    Истра
    Posts
    1,246
    Quote Originally Posted by Rify View Post
    Не нашёл более подходящей темы. ААА, народ помогите.
    Проблема такая.
    Прихожу домой и замечаю что лампочка WAN просто надрывается. Комп выключен, бук тоже. Не пойму что качается. Включил бук, посмотрел логи какие нашёл. Ничего нет, на фтп никто ничего не закачивает. Заглянул в RRDTools, а у меня 2 часа шпарит входящий траф со скоростью 100-110 кбайт/с, при скорости подключения 256 кбит/с. Выдернул из розетки, воткнул, а он как грузил так и грузит. Уже метров 600-700 съел. Что это за фигня, может где-то можно посмотреть характер трафика? У мня безлимитка, но как то не спокойно на душе, может меня ломают?
    Команда
    Code:
    tcpdump -nvv -i vlan1 -c 100
    выполненная на роутере, покажет вам первые 100 пакетов, пойманных на интерфейсе vlan1. Если нужно на ppp0, замените это в команде.

  5. #20
    Quote Originally Posted by A007 View Post
    Можно, просто закоментируйте строчки кода с проверкой файлов и их созданием и пропишите свои пути к ним.
    Я вот одного не понимаю, почему все советуют, что сделать, а сами не могут потратить минут 5. Если бы я мог это сделать сам БЕЗ ОШИБОК, я бы сделал, а так прошу вас.

    ПОЖАЛУЙСТА, ЕСЛИ ВАМ НЕ СЛОЖНО, сделайте инструкцию по примеру хака - там добавить эти строчки, там создать тот файл.

    Я же тонко намекнул для кого моя инструкция - для ДУРАКОВ.

    Кстати можно еще выдернуть из rrdstorm - "disk space"

  6. #21
    Что-то у мну не хочет работать должным образом (WL-50gP). Перекодировал rrd.sh в unix формат, кинул в указанную папку. Изменил в конфиге RRDIMG, на тот, что мне надо. Добавил в cron.
    В кроне работает:
    Code:
    Feb 28 14:30:01 /opt/sbin/cron[6124]: (alexey) CMD (/opt/traffic/rrd.sh)
    В папке /opt/trafic/ создались файлы: cpu.rrd, eth1.rrd, mem.rrd, vlan0.rrd и vlan1.rrd.
    В папке для веб, создался нужный каталог с подкаталогом cgi-bin, в котором два файла: index.cgi и update.
    При обращении к веб в броузере соответственно ничего не отображается. Если обратится к файлу index.cgi то появляются систем. харрактеристики и все, более ничего. Как быть?

  7. #22
    не создаются png графики. rrdtool и rrdupdate лежат в /opt/bin все как надо.
    все ведь проще простого. ну должно работать та. ???

  8. #23
    Join Date
    Jun 2007
    Location
    Russia
    Posts
    82

    Thumbs up

    Переделал/поднастроил данный скрипт для работы с lighttpd с mod_cgi, плюс мелкие исправления (типа неверно определяемого дня недели). Если кому интересно, могу выложить.
    Автору спасибо, понравилось.
    WL-500gPv1, RT-N16. Just routers

  9. #24
    Quote Originally Posted by ivantest View Post
    не создаются png графики. rrdtool и rrdupdate лежат в /opt/bin все как надо.
    все ведь проще простого. ну должно работать та. ???
    уменя та же проблема т.е. все создается кроме графиков и html.. как запустить генерацию графиков???
    п.с. ррдтулс стоит и бибилиотек тоже, все генерило пока не змаенил rrdtools.sh на ваш файл))

  10. #25
    Quote Originally Posted by dimmer View Post
    Переделал/поднастроил данный скрипт для работы с lighttpd с mod_cgi, плюс мелкие исправления (типа неверно определяемого дня недели). Если кому интересно, могу выложить.
    Автору спасибо, понравилось.
    Конечно выкладывай.

  11. #26
    Что-то тема закисла. Автор или те у кого все работает. Поделитесь рецептом, плз.

  12. #27

    попробую для 500gPv2...

    Убил пол дня, но заработало.
    Опишу как это у меня. Может поможет..

    Code:
    mkdir /opt/etc/traffic
    mkdir /opt/share/www/rrd
    в первом скрипт и базы (автоматом должны создатся при первом запуске)
    во втором - web скрипты , картинки.

    файлы из атача кидаете:
    index.cgi --> /opt/share/www/rrd
    update.cgi --> /opt/share/www/rrd
    rrd.sh --> /opt/etc/traffic
    rrdtool.sh --> /opt/etc/cron.5mins

    далее делайте их исполняемыми
    Code:
    chmod +x /opt/share/www/rrd/index.cgi
    chmod +x /opt/share/www/rrd/update.cgi
    chmod +x /opt/etc/cron.5mins/rrdtool.sh
    chmod +x /opt/etc/traffic/rrd.sh
    естественно должны быть установлены компоненты для php и rrdtool
    rrdtool
    lighttpd+fastcgi
    php-gd
    php
    php-fcgi

    также положил в архив php.ini и настройку lighttpd на всякий...
    не помню уж чего там менял. кто будет смотреть - думайте! я там много чего менял не только для этого.

    полезно изменить
    Code:
    # files to check for if .../ is requested
    index-file.names            = ( "index.php", "index.html",
                                    "index.htm", "default.htm", "index.cgi",
    				"lighttpd/index.html" )
    в файле /opt/etc/lighttpd/lighttpd.conf

    в этом случае морда статистики будет доступна по адресу
    роутер:<порт lighttpd>/rrd
    иначе роутер:<порт lighttpd>/rrd/index.cgi

    очень рекомендую к использованию новичкам для работы с роутером из под винды winscp.
    спросите у гугла он знает
    процентов 70 убитого времени ушло на проблему "почему ничего не показывает, хотя базы создает и вроде все правильно"
    оказалось что не нужно забывать про ссылку UPDATE вверху справа. картинки создаются по запросу. За это отдельное спасибо автору скрипта. на создание баз тратится не очень много ресурсов каждые 5 мин.
    тут конечно есть чего изменить например добавить кнопку обновления всех картинок, итд но это потом.. потом..

    к знающим вопрос:
    при свопе 500 мб изменения загрузки памяти практически не видны.. как можно зафиксировать шкалу памяти на 50 мег?
    и как убрать idle на графике загрузки cpu
    Attached Files Attached Files
    Last edited by Visionary; 02-03-2009 at 18:55. Reason: забыл атач

  13. #28
    Quote Originally Posted by Visionary View Post
    Убил пол дня, но заработало.
    Опишу как это у меня. Может поможет..
    спасибо. заработало. все ок. доставил правда еще php-gd. в файле php.ini ничего не правил. в lighttpd.conf добавил в дефолтовые имена страниц index.cgi. понятно, что так удобнее.

  14. #29
    2Visionary
    Спасибо, у меня тоже заработало. Только в моменты апдейта ресурсы ест не по детски, и соответственно процесс долго идет, хотя по этой технологии такой загрузки не было. Но глядя на все это возникли вопросы.

    1. График загрузки камня и памяти отображает данные лишь за время апдэйта, в rrdtool.log эти данные не идут, соответственно загрузка процессора всегда около 100%, и получается, что толку от этого параметра не много. Возможно ли мониторить системную нагрузку также, каждые 5 минут, а затем по обращению выводить в график? Что бы понимать кто, когда и сколько потреблял. В связке со скоростью трафика это может дать полезную информацию. Или это будут сильно грузить роутер?

    2. Как устроить что бы все графики были линейными? Везде сменил AREA на LLINE1, и все равно в CPU & Memory и WAN/LAN Incoming Traffic в Total traffic остались как были (не линейными).

    3. Со временем файл rrdtool.log вырастет до не приличных размеров. Не подскажете ли содержимое скрипта, что бы он раз в день или по достижение определенного размера удалялся и на смену ему писался новый? И не будет ли это препятствовать рисованию графиков за неделю, месяц, год .

    4. Совсем нубский вопрос. При апдейте, открывается кэшируемая страница, как и при возврате, я так понимаю, что это проблемы броузера, но все же, возможно ли написать скрипт так, что бы при обращении обновление страницы происходило автоматом? Мелочь, а приятно.
    Last edited by Alex333; 03-03-2009 at 02:36.

  15. #30
    Join Date
    Jun 2007
    Location
    Russia
    Posts
    82
    Quote Originally Posted by Alex333 View Post
    Конечно выкладывай.
    В общем, вот мой вариант.

    Скрипт распаковать в /opt/bin и запускать раз в 5 минут. Остальное он сделает сам. Доступен будет по адресу http://lighttpdort/rrd2

    rrd2 - потому что старую версию тоже оставил
    Ну и, соответственно, чтобы работал lighttpd - убедиться, что раскомментирована строка с mod_cgi, а также внесён index.cgi в список дефолтовых индексных страниц.
    Усё.

    ЦПУ и память отображаются корректно - за всё время. Исправлены наименования страниц с total traffic - теперь они за текущий период, а не за последний период, исправлена работал за текущую неделю... Ну и по мелочам что-то ещё, чтобы всё красиво работало, уже не помню.
    Attached Files Attached Files
    WL-500gPv1, RT-N16. Just routers

Page 2 of 11 FirstFirst 1234 ... LastLast

Similar Threads

  1. Мониторинг через SNMP на роутере
    By TSM in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 70
    Last Post: 16-10-2015, 15:39
  2. Контроль трафика через роутер (iftop)
    By Sharky in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 69
    Last Post: 04-08-2013, 14:17
  3. Установка Windows 7 по сети с помощью роутера
    By ryzhov_al in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 5
    Last Post: 22-10-2012, 21:25
  4. iftop vs oleg
    By winni in forum WL-500gP Tutorials
    Replies: 10
    Last Post: 20-05-2008, 15:34
  5. Asus WL 500gP и пиринговые сети
    By spinoza in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 13
    Last Post: 09-05-2008, 13:16

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •