Page 1 of 7 123 ... LastLast
Results 1 to 15 of 105

Thread: Статистика на ASUS WL500GP

  1. #1

    Статистика на ASUS WL500GP

    Купил себе этот замечательный девайс. Прошил Олеговской прошивкой. Поставил МПЦС. Все работает супер. НО! А как посмотреть сколько байтиков принято / послано? Т.е. Есть хоть какая-нибуть статистика? А если еще через ВЕБ, то вообще супер.

    Спасибо всем ответившим

  2. #2
    Join Date
    Sep 2007
    Posts
    109
    Blog Entries
    1
    используй поиск по форуму...
    смотри в сторону darkstat

  3. #3
    Если картинок достаточно, то RRDTool.
    Инструкция по настройке тут: http://www.macsat.com/rrdtool.php
    Можно генерить такие графики: см аттач.
    Attached Images Attached Images  
    Last edited by Starling; 18-12-2007 at 05:06.

  4. #4
    Входящий/исходящий трафик не очень удачно сделан если исходящего больше то тогда входящего совсем не видно
    Code:
    # $1 = ImageFile , $2 = Time in secs to go back , $3 = RRDfil , $4 = GraphText
    CreateGraph ()
    {
      rrdtool graph "${1}.new" -a PNG -s -"${2}" -w 500 -h 200 -v "bytes/s" \
      'DEF:in='${3}':in:AVERAGE' \
      'DEF:out='${3}':out:AVERAGE' \
      'CDEF:overlap=in,out,LT,in,out,IF' \
      'AREA:in#D0F0D0' \
      'AREA:out#D0D0F0' \
      'AREA:overlap#A0E0E0' \
      'HRULE:655360#F06060' \
      'LINE1:in#00A000:Incoming Traffic' \
      'GPRINT:in:MAX:Max %6.2lf %s' \
      'GPRINT:in:MIN:Min %6.2lf %s' \
      'GPRINT:in:AVERAGE:Avg %6.2lf %s' \
      'GPRINT:in:LAST:Curr %6.2lf %s\n' \
      'LINE1:out#0000F0:Outgoing Traffic' \
      'GPRINT:out:MAX:Max %6.2lf %s' \
      'GPRINT:out:MIN:Min %6.2lf %s' \
      'GPRINT:out:AVERAGE:Avg %6.2lf %s' \
      'GPRINT:out:LAST:Curr %6.2lf %s' \
      -t "${4} $(date '+%Y-%m-%d %H:%M')"
      mv -f "${1}.new" "${1}"
    }
    я стандартный из мануала скрипт переделал, и теперь нормально русуется область пересечения.

  5. #5
    А мне хватит для этой программы стандартной памяти? Или еще флэшку ставить надо?

  6. Статистика трафика на ASUS wl-500g Premium

    Cтандартной памяти точно не хватит, я устанавливал на флэшку (128 Мб).
    Делал по мануалу, который здесь www.macsat.com/rrdtool.php, по-русски всю процедуру целиком (установку веб-сервера,крона и rrdtool) написал здесь Статистика трафика на ASUS wl-500g Premium

  7. #7
    Join Date
    Oct 2006
    Location
    Moscow
    Posts
    28
    Добрый!

    А не подскажете как swap нарисовали?

  8. #8
    и загрузку процессора через RRDTool, скрипт применительно к асусу. или доку с примерами по его использованию.
    а то в гугле пока находятся только всякие скрипты на perl. хотя и его прикрутить не проблема.

  9. #9
    Quote Originally Posted by urri View Post
    Добрый!

    А не подскажете как swap нарисовали?
    swap через cat /proc/meminfo выковыривается.
    Процессор мерять имхо занятие бесполезное.

  10. #10
    Join Date
    Oct 2006
    Location
    Moscow
    Posts
    28
    Quote Originally Posted by naves View Post
    и загрузку процессора через RRDTool, скрипт применительно к асусу. или доку с примерами по его использованию.
    а то в гугле пока находятся только всякие скрипты на perl. хотя и его прикрутить не проблема.
    Загрузку CPU я нашел на форуме:
    http://www.macsat.com/forum/index.php/topic,24.0.html
    скриптик:http://erlis.se/rrdtool/graphcpu.sh

  11. #11
    Join Date
    Oct 2006
    Location
    Moscow
    Posts
    28
    Quote Originally Posted by Mentor View Post
    swap через cat /proc/meminfo выковыривается.
    Процессор мерять имхо занятие бесполезное.
    А можешь скриптиком поделиться?

  12. #12
    Join Date
    Jan 2007
    Location
    Moscow
    Posts
    156

    Question swap

    Quote Originally Posted by urri View Post
    А можешь скриптиком поделиться?
    Присоединяюсь к просьбе, интересно посмотреть
    WL-500gP(v1, 64mb) (1.9.2.7-d-r2624 by Oleg) + 3 x USB HDD
    Работают: analog, syslog-ng, cron, samba 3, RTorrent+RuTorrent, lighttpd, vsftpd+, настроена сеть и сетевая печать

  13. #13
    Join Date
    Mar 2007
    Location
    Russia, Ryazan
    Posts
    696
    Quote Originally Posted by Mentor View Post
    swap через cat /proc/meminfo выковыривается.
    Процессор мерять имхо занятие бесполезное.
    Присоединяюсь - очень хочется получить скрипт в готовом виде.

    А статистика по загрузке цпу - далеко не всегда бесполезная инфа. Лично мне она нужна.

  14. #14
    Вот намутил (поиск рулит)
    расход трафика (post-firewall):
    PHP Code:
    #!/bin/sh

    #WS1="192.168.1.2"
    #vsya setka
    NET1="192.168.1.0/24"
    #vse vmeste
    #ALLNETS="$WS1 $NET1"
    ALLNETS="$NET1"

    #firewall link
    FRWL="/usr/sbin/iptables"


    addrule(){
    $FRWL -N ACCT_IN_$1
    $FRWL 
    -N ACCT_OUT_$1

    $FRWL 
    -F ACCT_IN_$1
    $FRWL 
    -F ACCT_OUT_$1

    $FRWL 
    -I INPUT -j ACCT_IN_$1
    $FRWL 
    -I FORWARD -j ACCT_IN_$1
    $FRWL 
    -I FORWARD -j ACCT_OUT_$1
    $FRWL 
    -I OUTPUT -j ACCT_OUT_$1

    $FRWL 
    -A ACCT_IN_$-$2
    $FRWL 
    -A ACCT_OUT_$-$2
    }
    for 
    NET in $ALLNETS; do
    addrule $NET $NET
    done 
    далее кроном раз в 5 мин
    PHP Code:
    #!/bin/sh
    NET1="192.168.1.0/24"
    ALLNETS="$NET1"
    TEMPFILE="/opt/share/www/tmp/traf.tmp"

    FRWL="/usr/sbin/iptables"

    traffcnt(){
    (
    $FRWL --Z ACCT_IN_$-vnx awk '/^ *[0-9]+ *[0-9]+.*/{print $2; exit}') > $TEMPFILE
    ($FRWL --Z ACCT_OUT_$-vnx awk '/^ *[0-9]+ *[0-9]+.*/{print $2; exit}') >> $TEMPFILE
    }

    for 
    NET in $ALLNETS; do
    traffcnt $NET $NET
    done

    sleep 30

    php 
    /opt/share/www/modules/traf_set.php 
    traf_set.php читает последние данные за 5 мин
    и калькулирует все это дело в sqlite
    С уважением, lex.

  15. #15
    Ради эксперимента попробывал запустить статистику как написал lexass - traf.tmp создается, там две цифры, но в traf_set.php - пусто. Запускал вручную файл .sh в cron 5min.- без изменений. Может еще чего настроить надо?

Page 1 of 7 123 ... LastLast

Similar Threads

  1. WL-500gP and Asus support experience
    By Blezi in forum WL-500gP Q&A
    Replies: 6
    Last Post: 03-12-2006, 13:59

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
  •