Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Mrtg - ilość użytkowników
http://forum.freesco.pl/viewtopic.php?f=22&t=9511
Strona 1 z 1

Autor:  Damiano [ czwartek, 20 października 2005, 07:12 ]
Tytuł:  Mrtg - ilość użytkowników

Witam :D
1.Zerknijcie na moje staty -----> http://damiani.no-ip.org/mrtg/hosty.html
Dziwi mnie fakt że jest włączony tylko jeden komp (oprócz serwera) a statystyki pokazują dwóch użytkowników :?
No i maxymalna ilość to 4-ech a przecież ja mam tylko 3 userów w sumie w sieci :?
Proszę o podpowiedź gdzie skorygować ilość userów 8)

2.Zerknijcie również tutaj ----> http://damiani.no-ip.org/mrtg/mem.html
Dziwi mnie dlaczego tak dużo mam zjadane ramu :roll:
Mam zainstalowanego niceshapera,mrtg,imq i hdparm 8)

Autor:  Dayson [ czwartek, 20 października 2005, 08:31 ]
Tytuł:  Re: Mrtg - ilość użytkowników

Damiano pisze:
Witam :D
1.Zerknijcie na moje staty -----> http://damiani.no-ip.org/mrtg/hosty.html
Dziwi mnie fakt że jest włączony tylko jeden komp (oprócz serwera) a statystyki pokazują dwóch użytkowników :?
No i maxymalna ilość to 4-ech a przecież ja mam tylko 3 userów w sumie w sieci :?
Proszę o podpowiedź gdzie skorygować ilość userów 8)


A świstak siedzi i zawija ...... Pokaż skrypt z mrtg jaki zlicza Ci tych użytkowników to pomożemy :)

Damiano pisze:
2.Zerknijcie również tutaj ----> http://damiani.no-ip.org/mrtg/mem.html
Dziwi mnie dlaczego tak dużo mam zjadane ramu :roll:
Mam zainstalowanego niceshapera,mrtg,imq i hdparm 8)


Było już nie raz na forum - to jest linux i zawsze bedzie Ci wykoszytywał dużo pamięci.
Jak zacznie wykorzystywać dużo SWAP to będzie powód do dołożenia pamięci RAM.
U mnie zawsze jest max wykorzystania RAM.

Autor:  Damiano [ czwartek, 20 października 2005, 08:54 ]
Tytuł: 

W katalogu /etc/mrtg/ mam plik hosty i mam taki skrypt
: [/] [] ()
#!/bin/sh
hosts=`arp -n |grep -v Address| wc -l`
#let hosts-=2
echo $hosts
hosts=`cat /etc/hosts| grep -v "^#"|grep [0123456789]|wc -l `
let hosts-=2
echo $hosts
uptime | sed -e 's/^.*up *//g' -e 's/, *[0-9] *u.*$//g'
hostname

Autor:  maystero [ czwartek, 20 października 2005, 09:39 ]
Tytuł: 

najpierw zrób:
: [/] [] ()
pacman -S nmap

a później do pliku hosty (wcześniej zachaszuj stary wpis) dopisz:
: [/] [] ()
ile=$(nmap -sP 192.168.0.2-21 | grep "appears to be up"| wc -l)
echo $ile
echo 0
uptime | awk '{print $1}'
hostname
exit 0

tylko nie zapomnij porpawić IP

Autor:  Dayson [ czwartek, 20 października 2005, 09:42 ]
Tytuł: 

Damiano pisze:
W katalogu /etc/mrtg/ mam plik hosty i mam taki skrypt
: [/] [] ()
#!/bin/sh
hosts=`arp -n |grep -v Address| wc -l`
#let hosts-=2
echo $hosts
hosts=`cat /etc/hosts| grep -v "^#"|grep [0123456789]|wc -l `
let hosts-=2
echo $hosts
uptime | sed -e 's/^.*up *//g' -e 's/, *[0-9] *u.*$//g'
hostname


Jeżeli pokazuje Ci zawsze o jeden wiecej i w ilości użytkowników i w użytkownikach aktywnych to
: [/] [] ()
1. let host odhaszuj i zamianst 2 wpisz 1
2. let hosts-=3


powinno pomóc

ewentualnie
: [/] [] ()
#!/bin/sh
hosts=`cat /home/httpd/www/stats/nsstats.txt | wc -l`
let hosts-=3
echo $hosts
hosts=`cat /etc/hosts| grep -v "^#"|grep [0123456789]|wc -l `
let hosts-=5
echo $hosts
uptime | sed -e 's/^.*up *//g' -e 's/, *[0-9] *u.*$//g'
hostname


le hosts-= "jakas wartość" oznacza ile linijek nie oznacza hostów

Mam nadzieje że dobrze przekazałem :)

Autor:  Damiano [ czwartek, 20 października 2005, 10:05 ]
Tytuł: 

Reasumując to co mam zmienić :?:
Mnie tylko pokazuje o jeden więcej "Maksymalnie wszystkie 4 Średnio wszystkie 4 Aktualnie wszystkie 4" podczas gdy userów jest tylko 3-ech :)
Aktywnych pokazuje jak należ 8)

@maystero mam dwie sieciówki a co za tym idze 2 podsieci - 192.168.1.1 i 192.168.2.1 więc jak to powinno wyglądać :?:

Autor:  Dayson [ czwartek, 20 października 2005, 11:03 ]
Tytuł: 

to
: [/] [] ()
let hosts-=2

zmień na
: [/] [] ()
let hosts-=3


oczywiście to bez #

Autor:  zciech [ czwartek, 20 października 2005, 12:01 ]
Tytuł: 

zrob komende
arp -n
a zobaczysz ze liczba linii jest wieksza o 1 od liczbu linii z hostami:
[root@router_nnd cron.daily]# arp -n
Address HWtype HWaddress Flags Mask Iface
192.168.0.7 ether 00:01:03:85:21:54 C eth0
192.168.0.5 ether 00:50:FC:F0:48:95 C eth0
i trzeba odjac 1 od wyniku
A jesli jestes wlascicielem lacza dsl to jest jesze dodatkowo wpis dla modemu i wtedy trzeba odjac 2.

Autor:  Damiano [ czwartek, 20 października 2005, 12:42 ]
Tytuł: 

Normalnie jestem w szoku - nie wiem co się stało ale teraz ----> wyświetla mi ciągle 1 aktywnego usera pomimo że i niceshaper stats(pokazuje tylko IP neostrady) i arp -n nie pokazują nic a :roll:
Nie wiem o co chodzi z tym wszystkim :?

Autor:  jacopp [ środa, 19 kwietnia 2006, 14:13 ]
Tytuł: 

Witam chciałem również poprawic błednie wyswietlany wykres ilości userów w mrtg
w pliku mrtg/hosty
dałem
: [/] [] ()
#!/bin/sh
ile=$(nmap -sP 192.168.1.2-34 | grep "appears to be up"| wc -l)
echo $ile
echo 0
uptime | awk '{print $1}'
hostname
exit 0


Wykres pokazuje teraz ze jest aktywnych 2 userów (a jest realnie 3)
Natomiast wszystkich pokazuje 0
Help

Autor:  Cimeries [ niedziela, 23 kwietnia 2006, 16:45 ]
Tytuł: 

ja po wpisaniu arp -n dostaje liste wszystkich hostów. nice'a u siebie nie mam tylko htb. nie mam polecenia nmap, więc chyba nie zlicze hostów :/ jednak jakby ktoś miał pomysł to chętnie spróbuje.

Autor:  tasiorek [ niedziela, 23 kwietnia 2006, 17:09 ]
Tytuł: 

Cimeries pisze:
nie mam polecenia nmap, więc chyba nie zlicze hostów :/

Zainstaluj sobie nmapa, ablo zrob to za pomoca arpinga.

Autor:  Cimeries [ niedziela, 23 kwietnia 2006, 21:28 ]
Tytuł: 

jacopp pisze:
Witam chciałem również poprawic błednie wyswietlany wykres ilości userów w mrtg
w pliku mrtg/hosty
dałem
: [/] [] ()
#!/bin/sh
ile=$(nmap -sP 192.168.1.2-34 | grep "appears to be up"| wc -l)
echo $ile
echo 0
uptime | awk '{print $1}'
hostname
exit 0


Wykres pokazuje teraz ze jest aktywnych 2 userów (a jest realnie 3)
Natomiast wszystkich pokazuje 0
Help


dodaj sobie 1 do $ile i będziesz miał 3, a wszystkich masz 0, bo tak narzuciłeś "echo 0". napisz echo ilosc_userow_w_sieci i powinno pomóc

Autor:  Terminator [ poniedziałek, 24 kwietnia 2006, 07:17 ]
Tytuł: 

zerknij tutaj ---> http://forum.freesco.pl/viewtopic.php?t=9053&postdays=0&postorder=asc&start=0
Damiano sam brałeś w nim udział ... a pytasz o to samo teraz

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/