Автор Тема: Mrtg  (Прочетена 15741 пъти)

Gaara

  • Напреднали
  • *****
  • Публикации: 631
  • Distribution: Debian
  • Window Manager: E17
    • Профил
Mrtg
« Отговор #15 -: Nov 27, 2007, 15:11 »
Ако е следене на трафика през един интерфейс, може да пробваш това. По-добър вариант е от mrtg (лично мнение) '<img'>
Активен

Last night, Darth Vader came down from planet Vulcan and told me that if you don't install Debian, he'd melt your brain.

bashi1

  • Напреднали
  • *****
  • Публикации: 115
    • Профил
Mrtg
« Отговор #16 -: Nov 27, 2007, 15:36 »
Ползвах този сайт за инструкции:
 http://oss.oetiker.ch/mrtg/doc/mrtg-unix-guide.en.html
Всичко мина добре и стигнах до момента за пускането на приложението
Примерен код
root@bashi-desktop:/home/mrtg#  /usr/local/mrtg-2/bin/mrtg /home/mrtg/cfg/mrtg.cfg
-----------------------------------------------------------------------
ERROR: Mrtg will most likely not work properly when the environment
       variable LANG is set to UTF-8. Please run mrtg in an environment
       where this is not the case. Try the following command to start:

       env LANG=C /usr/local/mrtg-2/bin/mrtg /home/mrtg/cfg/mrtg.cfg
-----------------------------------------------------------------------
root@bashi-desktop:/home/mrtg# env LANG=C /usr/local/mrtg-2/bin/mrtg /home/mrtg/cfg/mrtg.cfg
Сега какво трябва да стане или да се направи? Работната директория ми е /var/www/mrtg1
в  http://localhost/mrtg1/ има само няколко картинки но не и графики. Какво пропускам или къде бъркам? Благодаря предварително!
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Mrtg
« Отговор #17 -: Nov 27, 2007, 15:43 »
То си пише да го пускаш с
env LANG=C /usr/local/mrtg-2/bin/mrtg /home/mrtg/cfg/mrtg.cfg
така че това няма да го коментирам '<img'>

Дай си /home/mrtg/cfg/mrtg.cfg ...

Аз съм си направил едно файлче за пускането на МРТГ:

Примерен код

#! /bin/sh
cd /usr/local/mrtg-2/bin && ./mrtg --user=mrtg --group=mrtg /etc/mrtg/mrtg.cfg  --debug=cfg,base,tarp,log --logging /var/log/mrtg.log 2>&1 > /dev/null
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

bashi1

  • Напреднали
  • *****
  • Публикации: 115
    • Профил
Mrtg
« Отговор #18 -: Nov 27, 2007, 19:19 »
Това, че пише да го пусна с тази команда го разбирам. Ето файлчето
Примерен код
bashi@bashi-desktop:/var/www$  /usr/local/mrtg-2/bin/mrtg /home/mrtg/cfg/mrtg.cfg
-----------------------------------------------------------------------
ERROR: Mrtg will most likely not work properly when the environment
       variable LANG is set to UTF-8. Please run mrtg in an environment
       where this is not the case. Try the following command to start:

       env LANG=C /usr/local/mrtg-2/bin/mrtg /home/mrtg/cfg/mrtg.cfg
-----------------------------------------------------------------------
bashi@bashi-desktop:/var/www$ cat /home/mrtg/cfg/mrtg.cfg
# Created by
# /usr/bin/cfgmaker --global 'WorkDir: /var/www/mrtg1' --global 'Options[_]: bits,growright' --output /home/mrtg/cfg/mrtg.cfg bashi1@abv.bg


### Global Config Options

#  for UNIX
# WorkDir: /home/http/mrtg

#  for Debian
WorkDir: /var/www/mrtg

#  or for NT
# WorkDir: c:\mrtgdata

### Global Defaults

#  to get bits instead of bytes and graphs growing to the right
# Options[_]: growright, bits

EnableIPv6: no
WorkDir: /var/www/mrtg1
Options[_]: bits,growright

######################################################################
# System:
# Description:
# Contact:
# Location:
######################################################################


То си го е правело само аз нямам нищо общо
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Mrtg
« Отговор #19 -: Nov 27, 2007, 20:23 »
'<img'>  '<img'>  '<img'>  'B)'

Няма и да получиш каквото и да било - това ти е основния конфиг, трябва да прибавиш твоите "target" правила ...
Само, че ... трябва да почетеш малко - последният ти въпрос издаде, че нищо не си пипнал преди това '<img'>
Бих ти отговорил на всякакви въпроси след това ... като покажеш някъв по-смислен конфиг '<img'>

Нищо лично - просто мисля, че не това е начинът да се правят нещата.
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

bashi1

  • Напреднали
  • *****
  • Публикации: 115
    • Профил
Mrtg
« Отговор #20 -: Nov 27, 2007, 20:37 »
Порових се малко и направих някои допълнения кам този файл. Сега той изглежда така
Примерен код
# Created by
# /usr/bin/cfgmaker --global 'WorkDir: /var/www/mrtg1' --global 'Options[_]: bits,growright' --output /home/mrtg/cfg/mrtg.cfg bashi1@abv.bg


### Global Config Options

#  for UNIX
# WorkDir: /home/http/mrtg

#  for Debian
WorkDir: /var/www/mrtg

#  or for NT
# WorkDir: c:\mrtgdata

### Global Defaults

#  to get bits instead of bytes and graphs growing to the right
# Options[_]: growright, bits

EnableIPv6: no
WorkDir: /var/www/mrtg1
Options[_]: bits,growright

######################################################################
# System:
# Description:
# Contact:
# Location:
######################################################################
Title[eth0]:    External Interface
 Target[eth0]:   `/root/bin/mrtg_data.sh eth0`
 PageTop[eth0]:  External Interface
 MaxBytes[eth0]: 10000000
 #Options[eth0]: absolute growright
 
 Title[eth1]:    Internal Interface
 Target[eth1]:   `/root/bin/mrtg_data.sh eth1`
 PageTop[eth1]:  Internal Interface
 MaxBytes[eth1]: 10000000
 #Options[eth1]: absolute growright  
 Title[^]: Traffic Analysis for

При пускането обачи дава грешка
Примерен код
root@bashi-desktop:/home/mrtg# env LANG=C /usr/local/mrtg-2/bin/mrtg /home/mrtg/cfg/mrtg.cfg
WARNING: "MaxBytes[eth0]" not specified
WARNING: I can't find a "target[eth0]" definition
ERROR: Please fix the error(s) in your config file
Активен

bashi1

  • Напреднали
  • *****
  • Публикации: 115
    • Профил
Mrtg
« Отговор #21 -: Nov 28, 2007, 20:11 »
Имам напредък
Примерен код
# Created by
# /usr/bin/cfgmaker --global 'WorkDir: /var/www/mrtg1' --global 'Options[_]: bits,growright' --output /home/mrtg/cfg/mrtg.cfg bashi1@abv.bg


### Global Config Options

#  for UNIX
# WorkDir: /home/http/mrtg

#  for Debian
WorkDir: /var/www/mrtg

#  or for NT
# WorkDir: c:\mrtgdata

### Global Defaults

#  to get bits instead of bytes and graphs growing to the right
# Options[_]: growright, absolute, bits, growright, noinfo, unknaszero

EnableIPv6: no
WorkDir: /var/www/mrtg1
Options[_]: bits,growright
 Refresh: 300
RunAsDaemon: Yes


Title[_]: PPP0 interface activity
Target[_]: `/usr/local/mrtg-2/bin/ifstat.sh ppp0`
MaxBytes[_]: 1250000

######################################################################
# System:
# Description:
# Contact:
# Location:
######################################################################

Ето какво ми дава
Примерен код
root@bashi-desktop:/home/mrtg/cfg# env LANG=C /usr/local/mrtg-2/bin/mrtg /home/mrtg/cfg/mrtg.cfg
Daemonizing MRTG ...
Какво означава това и на колко време ще се обновяват графиките? Проверих - вече близо 30 минути е пуснато няма начертани графики в http://localhost/mrtg1/router.html Къде бъркам?
Активен

dobrichkia

  • Участници
  • ***
  • Публикации: 7
    • Профил
    • WWW
Mrtg
« Отговор #22 -: Nov 29, 2007, 08:56 »
Edin mnogo polezen i rabote6t primer '<img'> :
l7filter статистики с MRTG - Gentoo
Активен

http://blog.sharcom.org - Linux forever

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Mrtg
« Отговор #23 -: Nov 29, 2007, 14:55 »
Имаш два пъти обява на WorkDir - различни при това ...

Провери в  /var/log/mrtg.log какво се случва '<img'>
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

bashi1

  • Напреднали
  • *****
  • Публикации: 115
    • Профил
Mrtg
« Отговор #24 -: Nov 29, 2007, 15:16 »
Предполагам, че е станало някакво объркване понеже аз веднъж инсталирах мртг с апт-гет инстал и веднъж ръчно. Ето края на фйла /var/log/mrtg/mrtg.log
Примерен код
2007-11-28 22:20:06: WARNING: Problem with External get 'cat /tmp/router.out':
   Expected a Number for 'in' but nothing'

2007-11-28 22:20:06: WARNING: Problem with External get 'cat /tmp/router.out':
   Expected a Number for 'out' but nothing'

2007-11-28 22:20:06: ERROR: Target[router][_IN_] ' $target->[0]{$mode} ' did not eval into defined data
2007-11-28 22:20:06: ERROR: Target[router][_OUT_] ' $target->[0]{$mode} ' did not eval into defined data
Направих и двете работни директории да са еднакви. Това проблем ли е? След колко време би трябвало да се появят първите графики?
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Mrtg
« Отговор #25 -: Nov 29, 2007, 15:34 »
Пусни в една конзола ръчно
/usr/local/mrtg-2/bin/ifstat.sh ppp0

и виж какво ти връща - трябва да е във формата, който ти посочих по-горе.

Пусни и тук резултата да го видя.
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

bashi1

  • Напреднали
  • *****
  • Публикации: 115
    • Профил
Mrtg
« Отговор #26 -: Nov 29, 2007, 15:40 »
Очевидно има някакъв проблем
Примерен код
root@bashi-desktop:/usr/src# /usr/local/mrtg-2/bin/ifstat.sh ppp0
bash: /usr/local/mrtg-2/bin/ifstat.sh: No such file or directory
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Mrtg
« Отговор #27 -: Nov 29, 2007, 15:48 »
Ми ... очевидно нямаш такъв файл в тази директория ... Отново си на етапа, при който си почнал тази тема ...

МРТГ-то си работи - просто нямаш правилно работеща "събирачка на данни"
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

bashi1

  • Напреднали
  • *****
  • Публикации: 115
    • Профил
Mrtg
« Отговор #28 -: Nov 29, 2007, 15:54 »
Ето какво има в тази директория

Примерен код
root@bashi-desktop:/usr/local/mrtg-2/bin# ls
cfgmaker  indexmaker  mrtg  mrtg-traffic-sum  rateup
Това може ли да помогне нещо - примерно да повлияе на конфиг файла?
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Mrtg
« Отговор #29 -: Nov 29, 2007, 15:56 »
Цитат (VladSun @ Ноември 29 2007,15:48)
МРТГ-то си работи - просто нямаш правилно работеща "събирачка на данни"

Дадох ти линк към "събирачки" за МРТГ по-горе ...
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
MRTG
Настройка на програми
igi 0 7180 Последна публикация Mar 22, 2002, 18:11
от igi
MRTG-2.29
Настройка на програми
Lovehunter 0 3808 Последна публикация Jul 14, 2003, 11:56
от Lovehunter
MRTG статистики
Настройка на програми
nothing 4 4755 Последна публикация Jan 27, 2004, 13:23
от mrvoland
mrtg.cfg
Хардуерни и софтуерни проблеми
west 1 4848 Последна публикация Feb 27, 2004, 17:05
от threshold
mrtg
Настройка на програми
Йордан 1 4264 Последна публикация Mar 23, 2004, 18:00
от