мониторинг скорости, настройка mrtg

Установка, настройка, поддержка
Ответить
Slimer
Сообщения: 7
Зарегистрирован: Пт мар 26, 2010 7:51 am

мониторинг скорости, настройка mrtg

Сообщение Slimer »

Имею на борту систему Ubuntu 9.10, связка freeradius, abills,pptp. Все работает замечательно! Спасибо громадное автору этого биллинга. А проблема заключается вот в чем. В мониторинге, как оказалось в колонке "скорость" отображается не текущая скорость скачки клиента, а его ограничение. Обидно немного стало. Такой качественный биллинг, а такой банальной и очень нужной вещи нет. Почитал ваш и форум, и вижу, что одного послали по этой проблему на установку mrtg попытался установить Mrtg+rstats. Вот мои проблемы:
Проблемы начались с команды

Код: Выделить всё

indexmaker /etc/mrtg.cfg > /usr/abills/webreports/index.htm
ругается на цвет

Код: Выделить всё

WARNING: "colours[vpn_count]" for colour definition
       use the format: Name#hexcolour, Name#Hexcolour,...
ERROR: Please fix the error(s) in your config file 
Подумал черт с этим цветом, закоментировал строку и команда прошла молча, index.htm создался какой то.
запускаю mrtg и выдает вот такое.

Код: Выделить всё

root@Slimercorp:/home/slimer# env LANG=C mrtg
/usr/bin/netstat: invalid option -- 'b'      
usage: netstat [-vWeenNcCF] [<Af>] -r         netstat {-V|--version|-h|--help}
       netstat [-vWnNcaeol] [<Socket> ...]                                    
       netstat { [-vWeenNac] -i | [-cWnNe] -M | -s }                          

        -r, --route              display routing table
        -i, --interfaces         display interface table
        -g, --groups             display multicast group memberships
        -s, --statistics         display networking statistics (like SNMP)
        -M, --masquerade         display masqueraded connections

        -v, --verbose            be verbose
        -W, --wide               don't truncate IP addresses
        -n, --numeric            don't resolve names
        --numeric-hosts          don't resolve host names
        --numeric-ports          don't resolve port names
        --numeric-users          don't resolve user names
        -N, --symbolic           resolve hardware names
        -e, --extend             display other/more information
        -p, --programs           display PID/Program name for sockets
        -c, --continuous         continuous listing

        -l, --listening          display listening server sockets
        -a, --all, --listening   display all sockets (default: connected)
        -o, --timers             display timers
        -F, --fib                display Forwarding Information Base (default)
        -C, --cache              display routing cache instead of FIB

  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx --netrom
  <AF>=Use '-6|-4' or '-A <af>' or '--<af>'; default: inet
  List of possible address families (which support routing):
    inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25)
    netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP)
    x25 (CCITT X.25)
ifconfig: option `-u' not recognised.
ifconfig: `--help' gives usage information.
/usr/bin/rateup: symbol lookup error: /usr/bin/rateup: undefined symbol: gdImagePng
2010-03-26 11:05:10: ERROR: Skipping webupdates because rateup did not return anything sensible
2010-03-26 11:05:10: WARNING: rateup died from Signal 0
 with Exit Value 127 when doing router 'vpn_traf'
 Signal was 0, Returncode was 127
/usr/bin/rateup: symbol lookup error: /usr/bin/rateup: undefined symbol: gdImagePng
2010-03-26 11:05:10: ERROR: Skipping webupdates because rateup did not return anything sensible
2010-03-26 11:05:10: WARNING: rateup died from Signal 0
 with Exit Value 127 when doing router 'vpn_count'
 Signal was 0, Returncode was 127
Как с этим бороться? искал в гугле netstat -b ,такого ключа и в помине не было. Откуда rstat взял его? Помогите пожалуйста, позарез нужен WEB мониторинг скорости каждого клиента.
Версия rstat 0.10, mrtg 2.16

dnk2009
Сообщения: 121
Зарегистрирован: Сб окт 04, 2008 6:10 pm
Контактная информация:

Re: мониторинг скорости, настройка mrtg

Сообщение dnk2009 »

просто это решение заточено под freebsd. нужно переделывать

Slimer
Сообщения: 7
Зарегистрирован: Пт мар 26, 2010 7:51 am

Re: мониторинг скорости, настройка mrtg

Сообщение Slimer »

Я так и подумал, что под него... Думал поискать что это за ключ -b к netstat и FreeBSD подключил к запросу в гугле... ничего нет, как ни странно. Ну ладно. придется похоронить эту идею. Просить уж не буду переделать rstat под ubuntu. Вряд ли кто то возьметься

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: мониторинг скорости, настройка mrtg

Сообщение ~AsmodeuS~ »

а опция rstats os=linux

или в самом скрипте уже не подходит ?

Slimer
Сообщения: 7
Зарегистрирован: Пт мар 26, 2010 7:51 am

Re: мониторинг скорости, настройка mrtg

Сообщение Slimer »

не знал о такой опции. Данная опция уменьшило количество ошибок. теперь вот что выдает mrtg при запуске

Код: Выделить всё

root@Slimercorp:/home/slimer# env LANG=C /usr/bin/mrtg
2010-04-17 18:03:10: WARNING: Problem with External get '/usr/local/sbin/rstats os=linux iface fxp2':
   Expected a Number for 'out' but nothing'

2010-04-17 18:03:10: WARNING: Problem with External get '/usr/local/sbin/rstats os=linux tun_count':
   Expected a Number for 'out' but nothing'

2010-04-17 18:03:10: ERROR: Target[vpn_traf][_IN_] ' $target->[0]{$mode} ' evaluated to 'NaN' instead of a number
2010-04-17 18:03:10: ERROR: Target[vpn_traf][_OUT_] ' $target->[0]{$mode} ' did not eval into defined data
/usr/bin/rateup: symbol lookup error: /usr/bin/rateup: undefined symbol: gdImagePng
2010-04-17 18:03:10: ERROR: Skipping webupdates because rateup did not return anything sensible
2010-04-17 18:03:10: WARNING: rateup died from Signal 0
 with Exit Value 127 when doing router 'vpn_traf'
 Signal was 0, Returncode was 127
2010-04-17 18:03:10: ERROR: Target[vpn_count][_IN_] ' $target->[1]{$mode} ' evaluated to 'NaN' instead of a number
2010-04-17 18:03:10: ERROR: Target[vpn_count][_OUT_] ' $target->[1]{$mode} ' did not eval into defined data
/usr/bin/rateup: symbol lookup error: /usr/bin/rateup: undefined symbol: gdImagePng
2010-04-17 18:03:10: ERROR: Skipping webupdates because rateup did not return anything sensible
2010-04-17 18:03:10: WARNING: rateup died from Signal 0
 with Exit Value 127 when doing router 'vpn_count'
 Signal was 0, Returncode was 127
Есть какие нибудь идеи?

dnk2009
Сообщения: 121
Зарегистрирован: Сб окт 04, 2008 6:10 pm
Контактная информация:

Re: мониторинг скорости, настройка mrtg

Сообщение dnk2009 »

Slimer писал(а):

Код: Выделить всё

root@Slimercorp:/home/slimer# env LANG=C /usr/bin/mrtg
2010-04-17 18:03:10: WARNING: Problem with External get '/usr/local/sbin/rstats os=linux iface fxp2':
  
2010-04-17 18:03:10: WARNING: Problem with External get '/usr/local/sbin/rstats os=linux tun_count':
  
в первом случае поменяй интерфейс на линуксячий.

во втором надо применять vpn_count. tun это фряха

Ответить