Page 3 of 6 FirstFirst 12345 ... LastLast
Results 31 to 45 of 78

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

  1. #31
    Join Date
    Apr 2009
    Location
    Тамбов
    Posts
    123
    Может немного не в тему.
    klim, вы не подскажете как можно получить на прошивке Олега информацию Active Clients как в ddwrt (не обязательно в web, можно и в консоле) ?
    Attached Images Attached Images  

  2. #32
    Quote Originally Posted by KinoMan View Post
    Может немного не в тему.
    klim, вы не подскажете как можно получить на прошивке Олега информацию Active Clients как в ddwrt (не обязательно в web, можно и в консоле) ?
    Ну если хотите как на дд-врт, то лучший способ посмотреть, как это делается там.
    Скорее всего реализовано через /proc/net/ip_conntrack

  3. #33
    Join Date
    Aug 2008
    Location
    Taganrog, Rostov Region
    Posts
    397
    Quote Originally Posted by klim View Post
    Какой тип подключения, через какой интерфейс качается ?
    А по моей проблеме есть идеи?
    Я отвечал вам на предыдущей странице:
    http://wl500g.info/showpost.php?p=155890&postcount=29
    http://wl500g.info/showpost.php?p=155892&postcount=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];

  4. #34
    Quote Originally Posted by igor77777 View Post
    вот результат /bandwith_lighttpd/cpu.php

    Code:
    cpu 2346723 0 2949351 14592219
    Если заново открыть страницу cpu.php, то цифры те же остаются ? Обновляются только по F5 ?
    Как в других браузерах ?

    Попробуйте добавить в cpu.php второй строчкой:
    PHP Code:
    header("Cache-Control: no-cache, must-revalidate"); 

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

    1. При ifin < last_ifin присваивать diff_ifin значение ifin. Плюсы - не получаем отрицательных значений и скачков трафика, просто. Минусы - теряем разницу 4294967296 - last_ifin при переполнении счетчиков. Выглядеть будет лучше, так как не портит график и статистику.

    2. Анализировать помимо счетчика байт счетчик пакетов. Так как пакетики у нас разные по размеру, вероятность переполнения обоих счетчиков между двумя обновлениями не очень большая, поэтому можно по счетчику пакетов отслеживать поднятие/опускание интерфейса (при этом сбросятся и счетчик пакетов, и счетчик байт) и избежать бросков трафика +4Гб. Если же счетчик один из счетчиков переполнился/сбросился, а второй нет, то считать эту ситуацию именно переполнением счетчика и учитывать разницу 4294967296 - last_ifin. Минусы - невозможно все-таки исключить одновременный переход обоих счетчиков через 0 (например, при большой нагрузке и большом интервале обновления).

  6. #36
    Join Date
    Aug 2008
    Location
    Taganrog, Rostov Region
    Posts
    397
    Quote Originally Posted by klim View Post
    Если заново открыть страницу cpu.php, то цифры те же остаются ? Обновляются только по F5 ?
    Как в других браузерах ?
    При каждом открытии cpu.php цифры менялись.
    F5 - не давил. Попробую.
    С другими браузерами - протормозил. Попробую.
    То что я описал - происходит в Опере.

    Quote Originally Posted by klim View Post
    Попробуйте добавить в cpu.php второй строчкой:
    PHP Code:
    header("Cache-Control: no-cache, must-revalidate"); 
    Попробую.

    Спасибо, за ответ.
    Прийду домой, проверю все Ваши идеи.
    [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];

  7. #37
    Join Date
    Aug 2008
    Location
    Taganrog, Rostov Region
    Posts
    397

    Thumbs up

    Все заработало после добавления
    Code:
    header("Cache-Control: no-cache, must-revalidate");
    Эту строчку я добавил 2-ой строкой и в cpu.php, и в fetchif.php
    Работает в Opera 9.63 и в FireFox 3.0.13
    В IE 8.0 - не работает.

    Огромное спасибо за разработку.

    PS: Я даже добавил, интересный мне, интерфейс tap0
    [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];

  8. #38
    Klim, поправь опечатку в CPU Avereage
    И красивее было бы в index.html добавить
    <title>Мониторинг полосы пропускания</title>

    И чем отличаются показания слева и справа?
    Last edited by AndreyUA; 15-08-2009 at 18:51.

  9. #39
    Quote Originally Posted by AndreyUA View Post
    ...И чем отличаются показания слева и справа?
    real average
    wl500gp-1.9.2.7-d-r1222 + StoreJet 35 Ultra >>> rtorrent+rutorrent -|- lighhtpd + ssl + auth -|- vnStat + vnStat PHP frontend -|- vsftpd -|- squid + lightsquid...

  10. #40
    Join Date
    Jan 2008
    Location
    Moscow Zelenograd
    Posts
    40
    Quote Originally Posted by FiXXXeR_wl500gP View Post
    Как вариант возможны два "решения":

    1. При ifin < last_ifin присваивать diff_ifin значение ifin. Плюсы - не получаем отрицательных значений и скачков трафика, просто. Минусы - теряем разницу 4294967296 - last_ifin при переполнении счетчиков. Выглядеть будет лучше, так как не портит график и статистику.

    2. Анализировать помимо счетчика байт счетчик пакетов. Так как пакетики у нас разные по размеру, вероятность переполнения обоих счетчиков между двумя обновлениями не очень большая, поэтому можно по счетчику пакетов отслеживать поднятие/опускание интерфейса (при этом сбросятся и счетчик пакетов, и счетчик байт) и избежать бросков трафика +4Гб. Если же счетчик один из счетчиков переполнился/сбросился, а второй нет, то считать эту ситуацию именно переполнением счетчика и учитывать разницу 4294967296 - last_ifin. Минусы - невозможно все-таки исключить одновременный переход обоих счетчиков через 0 (например, при большой нагрузке и большом интервале обновления).
    Есть третий вариант - всегда расчитывать 2 значения: с учетом перехода границы в 4 Гб и без учета этой границы. А показывать то из них, модуль которого меньше.
    Когда государство начинает убивать, оно всегда называет себя Родиной.
    Юхан Стриндберг, шведский писатель

  11. #41

    wl500w

    Спасибо. Работает.
    Для WL500W прописал интерфейсы так:
    ppp0 - Интернет
    eth0 - LAN
    eth1 - WAN
    eth2 -Wi-Fi

  12. #42

    Thumbs up

    Спасибо! Давно искал простенкий скрипт мониторинга для дохленького селерона

  13. Работает, спасибо. Под Оперой 9.62. Под IE6 - не работает (не стал разбираться почему).

    Осталось дизайн отлакировать и сделать чтобы последние настройки запоминались, имхо

  14. #44
    Quote Originally Posted by AndreyUA View Post
    Klim, поправь опечатку в CPU Avereage
    И красивее было бы в index.html добавить
    <title>Мониторинг полосы пропускания</title>

    И чем отличаются показания слева и справа?
    поправил, спасибо.
    Слева - мгновенное значение. Справа - среднее за период, который на экране.

    Quote Originally Posted by iDiver View Post
    Есть третий вариант - всегда расчитывать 2 значения: с учетом перехода границы в 4 Гб и без учета этой границы. А показывать то из них, модуль которого меньше.
    Сделал 4й вариант . Если текущее знасение счетчика меньше предыдущего, то рисуется 0, но в подсчете среднего это значение не учитывается.


    Quote Originally Posted by Просто я View Post
    Работает, спасибо. Под Оперой 9.62. Под IE6 - не работает (не стал разбираться почему).

    Осталось дизайн отлакировать и сделать чтобы последние настройки запоминались, имхо
    В ИЕ как-то по-другому работает svg-viewer. Также, особого желания коыварять нету.

    Про запоминание настроек - в работе. Хочу сделать, чтобы можно добавлять, менять меставми интерфейсы в онлайне.
    Обновленная версия в первом сообщении темы.

  15. Quote Originally Posted by klim View Post
    Обновленная версия в первом сообщении темы.
    Работает. Не совсем понял, а что обновилось?

Page 3 of 6 FirstFirst 12345 ... 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
  •