Page 2 of 6 FirstFirst 1234 ... LastLast
Results 16 to 30 of 78

Thread: Мониторинг загрузки полосы пропускания и процессора

  1. #16
    Join Date
    Jan 2008
    Location
    Moscow Zelenograd
    Posts
    40
    Quote Originally Posted by klim View Post
    Не требуется php-gd. Отрисовка идет на клиенте.
    Что именно не работает ? НЕ видно вообще ничего, либо горит надпись Can't get data about interface ?
    Если второе, то возможно поможет банальная чистка кеша браузера.
    Там вот что показывается:
    Attached Images Attached Images  
    Когда государство начинает убивать, оно всегда называет себя Родиной.
    Юхан Стриндберг, шведский писатель

  2. #17
    Quote Originally Posted by iDiver View Post
    Там вот что показывается:
    Что за браузер ?
    Необходима поддержка SVG:
    http://www.adobe.com/svg/viewer/install/mainframed.html

  3. #18
    Join Date
    Jul 2009
    Location
    Челябинск
    Posts
    236
    В Ie картинки не показывает, а в Ff и в Opera нормально.
    Судя по скриншоту это Гугле Хроме он тоже не показывает, а может это Ie?
    Last edited by OlegaVB; 11-08-2009 at 17:34.
    Asus RT-N16 1.9.2.7-rtn-r2730 + D-link DNS 323 1.08 + WDTV Live 1.01.24

  4. #19
    Join Date
    Jan 2008
    Location
    Moscow Zelenograd
    Posts
    40
    Браузер был - maxthon. это надстройка над IE
    а с Firefox действительно работает.
    Вот только он не показывает самый важный для меня индикатор - WAN
    Точнее, он показывает только 2 индикатора - процессор и wi-fi
    Понятно, что он не показывает Internet-beeline - у меня его и нет.
    Но почему не показывает ни LAN, ни WAN? Может, где-то надо ручками "доточить"?
    Когда государство начинает убивать, оно всегда называет себя Родиной.
    Юхан Стриндберг, шведский писатель

  5. #20
    Join Date
    Jun 2009
    Location
    Нижний Новгород
    Posts
    30
    У меня в FF тоже всё нормально, а в IE8 - крестики

  6. #21
    Понятно, что он не показывает Internet-beeline - у меня его и нет.
    Судя по index.html это просто ppp0
    WL500gP 1.9.2.7-d-r2624 (128 MB) - lighttpd(www-gsn.dyndns.org)

  7. #22
    Quote Originally Posted by Serhio_61 View Post
    Судя по index.html это просто ppp0
    Именно.
    Если нужен обычный WAN (при static ip, dinamic ip типах подключения) - то нужно использовать vlan2

  8. #23
    Quote Originally Posted by klim View Post
    Версия для lighttpd + php-fcgi.
    Подразумевается, что оба уже настроены и сконфигурированы.
    Достаточно распаковать в папку /opt/share/www/
    Огромное спасибо за проделанную работу! Для роутера с ограниченными ресурсами этот вариант вообще идеален. Вот только почему для lighttpd был использован вариант с php? Не будут ли быстрее работать обычные cgi на /bin/sh? Вот скрипты на sh, работающие с lighttpd:

    cpu.cgi
    Code:
    #!/bin/sh
    
    /bin/echo -e "Content-type: text/html\n\n";
    /usr/bin/head -n 1 /proc/stat
    fetchif.cgi
    Code:
    #!/bin/sh
    
    /bin/echo -e "Content-type: text/html\n";
    /bin/date
    /bin/grep "${QUERY_STRING}" /proc/net/dev
    Использовал полные пути для исключения пересечения с одноименными командами из /opt/bin. Для их использования нужно в .svg-файлах заменить имена cpu.php и fetchif.php на cpu.cgi и fetchif.cgi соответственно.
    Last edited by FiXXXeR_wl500gP; 12-08-2009 at 11:51.

  9. #24
    Quote Originally Posted by FiXXXeR_wl500gP View Post
    Огромное спасибо за проделанную работу! Для роутера с ограниченными ресурсами этот вариант вообще идеален. Вот только почему для lighttpd был использован вариант с php? Не будут ли быстрее работать обычные cgi на /bin/sh? Вот скрипты на sh, работающие с lighttpd:
    <--cut-->
    Ну я такие скрипты тож пробовал. Просто как я понял из этого форума, в основном lighttpd ставят вместе с php-fcgi. Так как php все время висит в памяти, то логичнее использовать его. По крайней мере в таком случае сам скрипт меньше грузит проц по сравнению с cgi-вариантом - заметно если поставить скорость обновления 1-2с.
    Если же не используется модуль php-fcgi, то, на мой взгляд, лучше использовать thttpd.

  10. #25
    Quote Originally Posted by klim View Post
    Ну я такие скрипты тож пробовал. Просто как я понял из этого форума, в основном lighttpd ставят вместе с php-fcgi. Так как php все время висит в памяти, то логичнее использовать его. По крайней мере в таком случае сам скрипт меньше грузит проц по сравнению с cgi-вариантом - заметно если поставить скорость обновления 1-2с.
    Если же не используется модуль php-fcgi, то, на мой взгляд, лучше использовать thttpd.
    Я, честно говоря, вообще не заметил разницы - что с php, что с cgi. Возможно, потому, что у меня роутер со 128 мегабайтами памяти и висящим активно раздающим торрентом. На всякий случай, пусть и cgi-вариант повисит в теме - может, кому пригодится.

    PS Как время появится - надо попробовать прикрутить это для отрисовки графиков статистики по классам htb - будет совсем красотища...

    PPS Кстати, нашел одну "неаккуратность" - так как счетчики в /proc/net/dev ограничены 4Гб, то периодически они обнуляются, что вызывает "провал" на графике в отрицательную сторону. Смотрится не очень красиво, вылечил исправлением кода

    Code:
           var diff_ifin  = ifin - last_ifin;
           var diff_ifout = ifout - last_ifout;
    на

    Code:
            if (ifin >= last_ifin) {
                    var diff_ifin  = ifin - last_ifin;
            } else {
                    var diff_ifin  = 4294967296 - last_ifin + ifin;
            }
            if (ifout >= last_ifout) {
                    var diff_ifout = ifout - last_ifout;
            } else {
                    var diff_ifout = 4294967296 - last_ifout + ifout;
            }
    Так как в javaScript не особо силен, прошу проверить код на корректность.

  11. #26
    Join Date
    Aug 2008
    Location
    Taganrog, Rostov Region
    Posts
    397
    у меня он вроде что-то рисует, но точно не то, что в данный момент происходит с роутером.
    Т.е. rTorrent качает, на графиках сплошной 0 с единичными всплесками. Хотя, по показаниям top процессор загружен процентов на 20-30. А канал загружен так вообще под завязку.

    Как исправить?
    [ASUS wl-500gP (v1) 1.9.2.7-rtn-r7438M 128Mb 300MHz 2+2usb] + [2Гб USBFlash] + [USB-HDD] + [xinetd] + [samba3] + [Download Engine] + [rTorrent] + [3proxy] + [nShaper] + [mcabber] + [apcupsd] + [mpd]; Было: [openvpn&udhcpc]; [privoxy] + [polipo];

  12. #27
    Quote Originally Posted by FiXXXeR_wl500gP View Post
    Так как в javaScript не особо силен, прошу проверить код на корректность.
    Дамал тоже на этим. В принципе, правильно, но есть одно но: если происходит перезагрузка/переподключение интерфейса - то в єтом случае произойдет положительный скачек в 4гб...

  13. #28
    Quote Originally Posted by igor77777 View Post
    у меня он вроде что-то рисует, но точно не то, что в данный момент происходит с роутером.
    Т.е. rTorrent качает, на графиках сплошной 0 с единичными всплесками. Хотя, по показаниям top процессор загружен процентов на 20-30. А канал загружен так вообще под завязку.

    Как исправить?
    Какой тип подключения, через какой интерфейс качается ?

  14. #29
    Join Date
    Aug 2008
    Location
    Taganrog, Rostov Region
    Posts
    397
    Quote Originally Posted by klim View Post
    Какой тип подключения, через какой интерфейс качается ?
    ppp0 (на интернет)
    и
    vlan1 (ресурсы провайдера)

    Ещё чисто из любопытсва хотел добавить tap0. Это виртуалка, работающая поверх vlan1. Но для начала хотел запустить, хотя бы стандартные интерфейсы.

    Так и график процессора, тоже неверный.

    Ещё, когда открывал ваши файл в MC, в конце строк стоял символ ^M
    я их все по удалал, но ни чего не поменялось.
    [ASUS wl-500gP (v1) 1.9.2.7-rtn-r7438M 128Mb 300MHz 2+2usb] + [2Гб USBFlash] + [USB-HDD] + [xinetd] + [samba3] + [Download Engine] + [rTorrent] + [3proxy] + [nShaper] + [mcabber] + [apcupsd] + [mpd]; Было: [openvpn&udhcpc]; [privoxy] + [polipo];

  15. #30
    Join Date
    Aug 2008
    Location
    Taganrog, Rostov Region
    Posts
    397
    вот результат /bandwith_lighttpd/cpu.php

    Code:
    cpu 2346723 0 2949351 14592219
    [ASUS wl-500gP (v1) 1.9.2.7-rtn-r7438M 128Mb 300MHz 2+2usb] + [2Гб USBFlash] + [USB-HDD] + [xinetd] + [samba3] + [Download Engine] + [rTorrent] + [3proxy] + [nShaper] + [mcabber] + [apcupsd] + [mpd]; Было: [openvpn&udhcpc]; [privoxy] + [polipo];

Page 2 of 6 FirstFirst 1234 ... LastLast

Similar Threads

  1. Мониторинг сети с помощью Asus WL-500gP (rrdtool&iftop)
    By SvetlanaNikit in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 158
    Last Post: 25-03-2012, 16:43
  2. защита от Arp-спуфинга + мониторинг
    By Denisik in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 21
    Last Post: 11-11-2009, 11:20

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
  •