Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Problem z MRTG - zanizone statystyki http://forum.freesco.pl/viewtopic.php?f=22&t=9663 |
Strona 1 z 2 |
Autor: | Matek [ sobota, 29 października 2005, 21:48 ] |
Tytuł: | Problem z MRTG - zanizone statystyki |
problem polega na tym ze MRTG w zliczaniu statystyk użytkowników (wykresy) zanirza strasznie wyniki (zliczenie ogolenie całego łącza i inne dane są OK.) ale każdy HOST ma zaniżone statystyki tak jak by ruchu prawie wcale nie generował Pozwolę sobie zamieścić wyciąg z pliku mrtg.conf Target[192.168.0.2]: `/etc/mrtg/mrtg.ip 192.168.0.2` MaxBytes[192.168.0.2]: 100000000 Options[192.168.0.2]: growright, nopercent, integer, nobanner, noinfo Title[192.168.0.2]: 192.168.0.2     [ Matek ] kilo[192.168.0.2]: 1024 ShortLegend[192.168.0.2]: B/s YLegend[192.168.0.2]: B/s PageTop[192.168.0.2]:<center> <H1>192.168.0.2     [ Matek ]</H1> A to wynik z tego samego pliku dotyczący statystyk całego łącza które działaja prawidłowo Target[eth1]: `/etc/mrtg/eth1` MaxBytes[eth1]: 100000000 Options[eth1]: growright, nopercent, integer, nobanner, noinfo Title[eth1]: eth1 kilo[eth1]: 1024 ShortLegend[eth1]: B/s YLegend[eth1]: B/s PageTop[eth1]:<center> <H1>eth1</H1> Wyglądają identycznie Gdzie tkwi wiec problem? Z góry dziękuję z pomoc. |
Autor: | zip20 [ sobota, 29 października 2005, 22:10 ] |
Tytuł: | |
A skad wiesz ze staty sa zanizone ? mrtg co 5 minut zrzuca dane do pliku moze masz przekierowane jakies porty bo jak ja sobie przekirowałem port na torrenta to mi zanizył strasznie (a tak poza tematem jak mozna sprawic zeby mrtg zliczało jak sie przekieruje jakis port na konkretne ip w sieci bo u mnie przestało wogule zliczac, firwall czerwa ) |
Autor: | zciech [ sobota, 29 października 2005, 22:10 ] |
Tytuł: | |
restartowanie firewala wylacza zliczanie przez mrtg indywidualnego ruchu. rozwiazanie w /etc/rc.d/iptables dopisac: fi ;; restart) $0 stop sleep 1 $0 start # to spowoduje restart mrtg w przypadku restartu iptables (firewala) /etc/rc.d/mrtg restart ;; save) |
Autor: | zip20 [ sobota, 29 października 2005, 22:13 ] |
Tytuł: | |
Zdziech szybki jak luck skaywaker ![]() |
Autor: | Matek [ sobota, 29 października 2005, 22:23 ] |
Tytuł: | |
zip20 pisze: A skad wiesz ze staty sa zanizone ? mrtg co 5 minut zrzuca dane do pliku
moze masz przekierowane jakies porty bo jak ja sobie przekirowałem port na torrenta to mi zanizył strasznie Napewnoe zaniza bo wykresow prawie nie ma ![]() Teraz sobie nei raze problem trwa jzu dlugo ale najpierw nie bylo keidy a potem probowalem sam ale nie wymodzilem nic. aaa porty mam przekierowane ( tylko 1 host reszta nie) ale wczesniej an freesco tez mialem. Zrobiclem teraz to co napisal ZCIECH czyli dopisalem - mam andzieje ze dobrze . teraz zobaczymy czy cos sie zmieni |
Autor: | zciech [ sobota, 29 października 2005, 22:24 ] |
Tytuł: | |
[root@router_nnd rc.d]# iptables -L FORWARD -nv Chain FORWARD (policy DROP 13 packets, 700 bytes) pkts bytes target prot opt in out source destination 5076K 2419M mrtg_traffic all -- * * 0.0.0.0/0 0.0.0.0/0 0 0 ACCEPT all -- * lo 0.0.0.0/0 0.0.0.0/0 ta regula MUSI byc pierwsza w łańcuchu FORWARD A jak ktos uruchamia przekierowanie w rc.local to ma potem takie cuda. ![]() |
Autor: | zip20 [ sobota, 29 października 2005, 22:27 ] |
Tytuł: | |
no i wykonaj polcenie /etc/rc.d/iptables restart powino ci wyskoczyc: Zatrzymanie firewalla wykonane Start firewalla wykonane Stopping MRTG wykonane Starting MRTG wykonane Po tej zmianie co zciech podał odrazu zaczły sie rysowac ![]() |
Autor: | Matek [ sobota, 29 października 2005, 22:53 ] |
Tytuł: | |
Przekierowania nie wpisuje do zandego z plikow - po prostu wpisuje je w konsole - po kazdym uruchomieniu. Niestety jestem zbyt malo doswiadoczony gby wiedziec gdzie wpisac porade zciecha - widze ze gdzies w katalogu rc.d - w pliku iptables?? ![]() Tylko sie nie wkurzajcie prosze ze nie wiem ![]() |
Autor: | Anonymous [ sobota, 29 października 2005, 22:58 ] |
Tytuł: | |
dopisz do firewalla przekierowanie: jest to plik /etc/iptables/firewall najlepiej przed if odnośnie WWW czyli przed linia: walnij przed nia pare razy enter i wpisz tam te regulki jakie potrzebujesz. potem F2 i save. nastepnie F10 ![]() i juz po kazdym restarcie bedziesz mial te reglki wpisane |
Autor: | Matek [ sobota, 29 października 2005, 23:13 ] |
Tytuł: | |
widget: OKI zrobione - przekierowanie przepisalem - czyli tera zjzu nei bede musial za kazdym razem wpisywa cpo restarcie ![]() Super dzieki Teraz pozostaje mi juz tylko problem z tym MRTG :/ |
Autor: | Anonymous [ niedziela, 30 października 2005, 07:52 ] |
Tytuł: | |
jezeli dobrze wpisales to nie powinno byc problemu. a co do mrtg to zrob tak: najpierw wpisz: /etc/rc.d/mrtg stop potem /etc/rc.d/mrtg start i wywolaj komende: mrtg /etc/mrtg/mrtg.conf poczekaj troszke i jak wywali jakies bledy ktorych sam nie bedziesz umial rozwiazac to uderzaj tutaj ![]() |
Autor: | Matek [ niedziela, 30 października 2005, 09:38 ] |
Tytuł: | |
OK. Wywaliło mi problem: WARNING: Problem with Externale get '/etc/mrtg/mrtg.ip 192.168.0.41': Expected a Number for 'out' but got 'serwer_citynet' WARNING: Problem with Externale get '/etc/mrtg/mrtg.ip 192.168.0.42': Expected a Number for 'out' but got 'serwer_citynet' ERROR: Target[192.168.0.41][_OUT_] ' $target->[41]{$mode} ' did not eval into defined data ERROR: Target[192.168.0.42][_OUT_] ' $target->[42]{$mode} ' did not eval into defined data Narazie jeszcze go nie rozwiazalem. Niestety musze jechac w rodzinne strony popracuje nad nim wieczorem bo wtedy wracam. Myslisz ze to mzoe byc przyczyną? aa tu wkleje linka by mozna bylo zobaczyc o co mi chodzi z tym zanizeniem http://80.53.181.190/mrtg/ i przykład konkretnego bałwan jestem http://80.53.181.190/mrtg/192.168.0.11.html - od kwietnia ( wtedy znainstalowam NND i nowe MRTG) jak by host przestal ciagnac - ale tak nie jest - ciagnie tak samo... a MRTG zle liczy ![]() |
Autor: | Matek [ niedziela, 30 października 2005, 20:18 ] |
Tytuł: | |
No i kurcze nie wiem juz gdzie szukac przyczyn tych zanizonych statatystyk - problem z pozoru wydawal sie prosty ale mi skonczyly sie juz pomysly ![]() Jesli przychodzi Wam coś do glowy to bardzo prosze o pomoc. |
Autor: | zciech [ niedziela, 30 października 2005, 20:46 ] |
Tytuł: | |
Wystaw gdzies wynik: iptables -L -nv |
Autor: | Matek [ niedziela, 30 października 2005, 22:05 ] |
Tytuł: | |
gdzies? ![]() bardzo prosze o podpowiedz gdzie mam go wstawic. wpisalem normalnei w konsole ale wtedy wyleciala dluga lista - nie iwem czy o to chodzilo? |
Autor: | zciech [ niedziela, 30 października 2005, 23:23 ] |
Tytuł: | |
iptables -L -nv > /var/www/iptables.txt |
Autor: | Matek [ niedziela, 30 października 2005, 23:58 ] |
Tytuł: | |
Oki kapuje a oto wynik : http://80.53.181.190/iptables.txt |
Autor: | zciech [ poniedziałek, 31 października 2005, 00:38 ] |
Tytuł: | |
sprawdz czy twoj /etc/mrtg/mrtg.ip wyglada dokladnie tak mrtg.ip [----] 0 L:[ 1+ 0 1/ 7] *(0 / 232b)= # 35 0x23 #!/bin/bash iptables -L mrtg_traffic -v -x -n | grep " $1 " | head -1 | awk '{print $2}' iptables -L mrtg_traffic -v -x -n | grep " $1 " | tail -1 | awk '{print $2}' uptime | sed -e 's/^.*up *//g' -e 's/, *[0-9] *u.*$//g' hostname |
Autor: | Matek [ poniedziałek, 31 października 2005, 08:47 ] |
Tytuł: | |
U mnie wyglada tak: #!/bin/bash iptables -L liczenie -v -x -n | grep " $1 " | head -1 | awk '{print $2}' iptables -L liczenie -v -x -n | grep " $1 " | tail -1 | awk '{print $2}' uptime | sed -e 's/^.*up *//g' -e 's/, *[0-9] *u.*$//g' hostname roznica jest ale to chyba roznica kosmetyczna nie decydujaca o niczym - a moze jednak mam zle? |
Autor: | -MW- [ poniedziałek, 31 października 2005, 11:32 ] |
Tytuł: | |
w pliku /etc/rc.d/mrtg masz dodane wpisy: Cytuj: #!/bin/bash
. /etc/rc.conf . /etc/rc.d/functions PID="`pidof -o %PPID -x mrtg.run mrtg`" mrtg_stop() { stat_busy "Stopping MRTG" for i in `cat /etc/mrtg/ipki.txt`; do iptables -D mrtg_traffic -d $i -j RETURN 2>/dev/null iptables -D mrtg_traffic -s $i -j RETURN 2>/dev/null done iptables -D FORWARD -j mrtg_traffic 2>/dev/null #---------------------------------------------------------------------------------- iptables -D INPUT -j mrtg_traffic 2>/dev/null iptables -D OUTPUT -j mrtg_traffic 2>/dev/null #---------------------------------------------------------------------------------- iptables -F mrtg_traffic 2>/dev/null iptables -X mrtg_traffic 2>/dev/null [ ! -z "$PID" ] && kill -9 $PID 2>/dev/null if [ $? -gt 0 ]; then stat_fail else rm_daemon mrtg stat_done fi } mrtg_start() { stat_busy "Starting MRTG" if [ ! -z "$PID" ]; then stat_fail else add_daemon mrtg #Na wszelki wypadek... for i in `cat /etc/mrtg/ipki.txt`; do iptables -D mrtg_traffic -d $i -j RETURN 2>/dev/null iptables -D mrtg_traffic -s $i -j RETURN 2>/dev/null done iptables -D FORWARD -j mrtg_traffic 2>/dev/null #---------------------------------------------------------------------------------- iptables -D INPUT -j mrtg_traffic 2>/dev/null iptables -D OUTPUT -j mrtg_traffic 2>/dev/null #---------------------------------------------------------------------------------- iptables -F mrtg_traffic 2>/dev/null iptables -X mrtg_traffic 2>/dev/null #Start iptables -N mrtg_traffic for i in `cat /etc/mrtg/ipki.txt`; do iptables -A mrtg_traffic -d $i -j RETURN iptables -A mrtg_traffic -s $i -j RETURN done iptables -I FORWARD -j mrtg_traffic #---------------------------------------------------------------------------------- iptables -I INPUT -j mrtg_traffic iptables -I OUTPUT -j mrtg_traffic #---------------------------------------------------------------------------------- /etc/mrtg/mrtg.run & stat_done fi } case "$1" in start) mrtg_start ;; stop) mrtg_stop ;; restart) mrtg_stop sleep 3 mrtg_start ;; *) echo "Uzyj: $0 {start|stop|restart}" ;; esac |
Strona 1 z 2 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |