Page 7 of 11 FirstFirst ... 56789 ... LastLast
Results 91 to 105 of 159

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

  1. #91
    Quote Originally Posted by dimmer View Post
    Приложена исправленная версия. Заменить rrd.sh, удалить index.cgi, запустить rrd.sh
    Спасибо ) В предыдущем посте выложил подправленный вариант.
    ps: замечания и предложения приветствуются )

  2. #92

    Smile

    у нас на работе стоит такая железяка и мне выпала честь её настроить , но к сожалению я не шарящий а задача стоит снимать статистику с каждого айпишника , у нас 31 комп , пробовал по твоей статье , не получилосью огромная просьба к A007 ели нетрудно , то можно описать установку пошагово специально для людей с бронепоезда, заранее спасибо , я думаю что ето помогло бы очень многим кто первый раз в глаза линукс увидел

  3. #93

    быстрая настройка:

    Все, что описано ниже проводилось на прошивке от Олега.
    Для работы скрипта необходимо установить rrdtool, cron и lighttpd:
    Code:
    ipkg install lighttpd
    ipkg install cron
    ipkg install rrdtool
    ipcalc должен поддерживать опции -pnm и выводить результат аналогичный:
    Code:
    ipcalc -pmn 10.10.10.10/24
    NETMASK=255.255.255.0
    NETWORK=10.10.10.0
    PREFIX=24
    красным выделено, то что должно быть. Если вывод другой, то либо в скрипте необходимо корректировать либо попробовать установить busybox.
    Редактируем файл /opt/etc/lighttpd/lighttpd.conf:
    раскомментируем следующие строки:
    Code:
    server.modules              = (
    ...
                                    "mod_access",
                                    "mod_fastcgi",
                                    "mod_cgi",
    ...
                                    "mod_accesslog" )
    далее добавляем в качестве индексного файла index.cgi:
    Code:
    # files to check for if .../ is requested
    index-file.names            = ( "index.php", "index.html",
                                    "index.htm", "default.htm",
                                    "lighttpd/index.html, index.cgi" )
    в разделе CGI дописываем:
    Code:
    #### CGI module
    cgi.assign                 = (  ".pl"  => "/opt/bin/perl",
                                    ".cgi" => "/bin/sh",
                                    ".php" => "/opt/bin/php" )
    Теперь:
    Code:
    mkdir /opt/traffic
    mkdir /opt/share/www/traffic
    Скрипт rrd.sh распаковываем в директорию /opt/traffic и делаем исполняемым:
    Code:
    chmod +x /opt/traffic/rrd.sh
    Теперь в файле /opt/traffic/ip.list прописываем ip-ки, в строчку или столбик.
    В файл /opt/traffic/ports.list вписываем нужные порты.
    Запускаем скрипт :
    Code:
    /opt/traffic/rrd.sh
    Если ошибок не появилось прописываем запуск скрипта в cron каждые 5 мин.
    Теперь статистика будет доступна по ip-роута:порт/index.cgi (предварительно не забудьте запустить lighttpd ). картинки обновляются по ссылке "Update data".

    TO sergio000:
    Сам из-за этого начал изобретать велосипед в виде этого скрипта, нет даже старенького компа, чтобы cacti поднять, эх.. (
    Если будут проблемы в личку кинул аську.

  4. #94
    Скрипт rrd.sh распаковываем в директорию (как делать эту процедуру, поместить архив в папку traffic и разархивировать?)
    я скинул на ftp скрипт rrd.sh и закачал с помощью команды wget в папку traffic (наверное правильно сделал )..)
    После команды chmod +x /opt/traffic/rrd.sh
    скрипт в mc если смотреть изменяется на *rrd.sh и далее запуск, вот лог

    [admin@(none) root]$ chmod +x /opt/traffic/rrd.sh
    [admin@(none) root]$ /opt/traffic/rrd.sh
    -sh: /opt/traffic/rrd.sh: not found

    в чем проблема помогите.
    И как запустить lighttpd.
    Спасибо.
    Last edited by YSL; 27-05-2009 at 00:48.

  5. #95
    Ну помогите кто нибудь.

  6. #96
    Join Date
    Jun 2009
    Location
    Smolensk
    Posts
    138
    пытаюсь открыть http://192.168.1.1:8081/rrd/index.cgi, она просто открывает содержимое этого файла.
    Явно что-то настроила не так, почему не генерится страничка?
    Разобралась, не прописал в cgi module ".cgi"
    Last edited by chyuliy; 07-08-2009 at 19:03.

  7. #97
    Вопрос по установке скрипта для мониторинга:

    Всетаки так и не понял что именно нужно для работы скрипта, нужен ли выделенный сервер с Линукс для установки cron и т.д. или все это поднимается на самом роутере с прошивкой Олега как вариант на USB Flash?

    Просто имеется необходимость организовать мониторинг за трафика по IP клиентов, по возможности без выделенного сервера, собственно потому и будет установлен роутер.

    Заранее прошу прощения за наивный вопрос, но ответ нужен срочно, поэтому докапываться до него в таком количестве информации просто нет времени, да и данные весьма разнятся.

  8. #98
    Quote Originally Posted by A007 View Post
    Все, что описано ниже проводилось на прошивке от Олега.
    Для работы скрипта необходимо установить rrdtool, cron и lighttpd:
    Code:
    ipkg install lighttpd
    ipkg install cron
    ipkg install rrdtool
    ipcalc должен поддерживать опции -pnm и выводить результат аналогичный:
    Code:
    ipcalc -pmn 10.10.10.10/24
    NETMASK=255.255.255.0
    NETWORK=10.10.10.0
    PREFIX=24
    красным выделено, то что должно быть. Если вывод другой, то либо в скрипте необходимо корректировать либо попробовать установить busybox.
    Редактируем файл /opt/etc/lighttpd/lighttpd.conf:
    раскомментируем следующие строки:
    Code:
    server.modules              = (
    ...
                                    "mod_access",
                                    "mod_fastcgi",
                                    "mod_cgi",
    ...
                                    "mod_accesslog" )
    далее добавляем в качестве индексного файла index.cgi:
    Code:
    # files to check for if .../ is requested
    index-file.names            = ( "index.php", "index.html",
                                    "index.htm", "default.htm",
                                    "lighttpd/index.html, index.cgi" )
    в разделе CGI дописываем:
    Code:
    #### CGI module
    cgi.assign                 = (  ".pl"  => "/opt/bin/perl",
                                    ".cgi" => "/bin/sh",
                                    ".php" => "/opt/bin/php" )
    Теперь:
    Code:
    mkdir /opt/traffic
    mkdir /opt/share/www/traffic
    Скрипт rrd.sh распаковываем в директорию /opt/traffic и делаем исполняемым:
    Code:
    chmod +x /opt/traffic/rrd.sh
    Теперь в файле /opt/traffic/ip.list прописываем ip-ки, в строчку или столбик.
    В файл /opt/traffic/ports.list вписываем нужные порты.
    Запускаем скрипт :
    Code:
    /opt/traffic/rrd.sh
    Если ошибок не появилось прописываем запуск скрипта в cron каждые 5 мин.
    Теперь статистика будет доступна по ip-роута:порт/index.cgi (предварительно не забудьте запустить lighttpd ). картинки обновляются по ссылке "Update data".

    TO sergio000:
    Сам из-за этого начал изобретать велосипед в виде этого скрипта, нет даже старенького компа, чтобы cacti поднять, эх.. (
    Если будут проблемы в личку кинул аську.
    как прописать в гроне запуск скрипта каждые 5 минут ?

  9. #99
    Join Date
    Jan 2009
    Posts
    428
    Quote Originally Posted by джон View Post
    как прописать в гроне запуск скрипта каждые 5 минут ?
    http://wl500g.info/showpost.php?p=128993&postcount=5
    | Asus WL-500gP V2 | WL500gPv2-rtn-11.10.3495 code.google.com/p/wl500g/ core.dumped.ru |

  10. #100
    настроил строго по инструкции текст есть нет картинок update ничего не дает пишет например {Start update..
    Wed Aug 26 09:10:01 MSD 2009 Create started... WAN Interface: vlan1 LAN Interface: vlan0 WLAN Interface: eth1 CPU usage created..... 647x375 Memory usage created..... 647x389 <------------------------------------------------------------->
    Go back} и все а если перезагрузить роутер то вообще все перестает работать ( адос торрент твонки) на них не зайти у меня подозрение что я где то делаю ошибку в lighttpd.conf .скиньте пожалуйста настроенный lighttpd.conf сюда для скачки . так хоть от чего то можно отталкиваться .

  11. #101
    Join Date
    Jun 2009
    Location
    Smolensk
    Posts
    138
    джон, судя по всему у тебя картинки то создаются, но в хтмлке прописан другой путь. У меня такое было, я подправляла адрес. Плюс у меня не работают ссылки на total traffic, просто в ssh нет соответствующего кода. Немного сбивает просто - много архивов, и какой последний...

    Жаль ещё, что нельзя посмотреть статистику проца/памяти не за последний день, а за выборочный или неделю.
    Плюс немного неудачен график трафика - когда у меня внешка 200 кб, и потом стянуть с локалки что-нить со скоростью 3-4 Мб, то масштаб оказывается соответствующий, и траффик, что шел через внешку, почти на 0

  12. #102
    а с помощью этого скрипта можно сделать это:
    http://wl500g.info/showpost.php?p=156205&postcount=79
    Quote Originally Posted by egorart View Post
    а можно например сделать так:
    мониторилась статистика вход./изход. трафика для локальной сети провайдера (192.168.*.* и 10.*.*.*) для моей локальной сети (172.16.0.1-4) и для интернет трафика
    + желательно чтоб можно было разделить на разные порты (т.е. статистика для 172.16.0.1, 172.16.0.2 и т.д.)

    а то как я понял тут ведется общая статистика (поправьте если не так)

    просто провайдер режет скорость если инет трафик будет больше определенного кол-ва, охото знать скотлько скачал из инета не заходя в биллинг

  13. #103
    Join Date
    Jul 2008
    Location
    Kiev
    Posts
    557
    Quote Originally Posted by egorart View Post
    а с помощью этого скрипта можно сделать это:
    http://wl500g.info/showpost.php?p=156205&postcount=79
    Чукча писатель? Влом прочитать хотя бы ту ветку, в которой пишите???

    Quote Originally Posted by egorart View Post
    а можно например сделать так:
    мониторилась статистика вход./изход. трафика для локальной сети провайдера (192.168.*.* и 10.*.*.*) для моей локальной сети (172.16.0.1-4) и для интернет трафика
    В самом первом посте http://wl500g.info/showthread.php?t=18005 написано: "трафик на интерфейсах (wan, lan, wlan)".

    Quote Originally Posted by egorart View Post
    "+ желательно чтоб можно было разделить на разные порты (т.е. статистика для 172.16.0.1, 172.16.0.2 и т.д.)"
    А может определиться, для начала: по портам, или по IP?
    Впрочем в ЭТОЙ-ЖЕ ветке есть и то и то:
    http://wl500g.info/showpost.php?p=135810&postcount=44
    http://wl500g.info/showpost.php?p=142429&postcount=84

    Quote Originally Posted by egorart View Post
    а то как я понял тут ведется общая статистика (поправьте если не так)
    Не так.

    Quote Originally Posted by egorart View Post
    просто провайдер режет скорость если инет трафик будет больше определенного кол-ва, охото знать скотлько скачал из инета не заходя в биллинг
    Более чем сомнительная причина, чтобы городить мониторинг на роутере.

  14. #104
    Quote Originally Posted by Visionary View Post
    Убил пол дня, но заработало.
    Опишу как это у меня. Может поможет..

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

  15. #105
    Join Date
    Jul 2008
    Location
    Kiev
    Posts
    557
    Quote Originally Posted by Hector View Post
    Не помогло в аттаче нет файлов index.cgi и update.cgi
    Это шутка?!
    В аттаче архив, в нем все эти файлы есть.

Page 7 of 11 FirstFirst ... 56789 ... 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
  •