Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest sobota, 27 kwietnia 2024, 02:20

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 15 ] 
Autor Wiadomość
Post: czwartek, 23 marca 2006, 00:20 
Offline
Użytkownik

Rejestracja: środa, 25 stycznia 2006, 02:09
Posty: 308
Źle pokazuje mi liczbe użytkowników w mrtg. Co chwile są jakies skoki kilku minutowe. Wyglada to tak że np. jednen user włącza i wyłącz co chwile komputer. Spotkał się ktoś z takim problemem? Liczba użytkowników sprawdzana jest poleceniem arp -n.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 23 marca 2006, 00:55 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
jesli uzywasz niceshapera to zmien plik hosty i po klopocie


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 23 marca 2006, 01:25 
Offline
Użytkownik

Rejestracja: środa, 25 stycznia 2006, 02:09
Posty: 308
-MW- pisze:
jesli uzywasz niceshapera to zmien plik hosty i po klopocie


Używam, możesz jaśniej?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 23 marca 2006, 01:59 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
#!/bin/sh
let hosts=0
echo $hosts
hosts=`cat /var/www/stats/nnstats.txt | wc -l`
let hosts-=2
echo $hosts

uptime | sed -e 's/^.*up *//g' -e 's/, *[0-9] *u.*$//g'
hostname


tak ma wyglqadac plik hosty - to jego zawartosc.

rysuje wykres ilosci uzytkownikow i bazuje na niceshaperze.

problem jest po uzyciu konfiguratora mrtg oniewaz podmieni ci plik i znowu trzeba go skopiowac.
lub podmienic w konfiguratorze mrtg czesc skryptu tworzaca ow plik na taka sekwencje


cat > $script_dir/hosty <<!EOF
#!/bin/sh
let hosts=0
echo \$hosts
hosts=\`cat /var/www/stats/nnstats.txt | wc -l\`
let hosts-=2
echo \$hosts

uptime | sed -e 's/^.*up *//g' -e 's/, *[0-9] *u.*$//g'
hostname
!EOF

chmod +x $script_dir/hosty



i po kazdorazowym uzyciu konfiguratora nie musisz sie martwic o podmienianie pliku hosty :)

w configu niceshapera masz sciezke i nazwe pliku do ktorego niceshaper zapisuje wynik wstaw ja dobra w w/w skrypcie - nie pamietam jaka jest orginalna

taka zapisalem ale chyba nie tak ona wyglada

cat /var/www/stats/nnstats.txt


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 23 marca 2006, 17:59 
Offline
Użytkownik

Rejestracja: środa, 25 stycznia 2006, 02:09
Posty: 308
O tą linię w konfiguracji niceshapera chodzi?
: [/] [] ()
dump 5c file /home/httpd/html/mrtg-stats/nsstats.txt

Nie widze tego pliku txt w tej lokalizacji.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 23 marca 2006, 18:41 
Offline
Użytkownik

Rejestracja: środa, 25 stycznia 2006, 02:09
Posty: 308
Nie działa. Może ktoś podać inny sposób?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 23 marca 2006, 19:08 
Offline
Użytkownik

Rejestracja: sobota, 10 września 2005, 15:25
Posty: 280
Lokalizacja: Bielsko-Biała
Edytuj plik /etc/mrtg/hosty

Ja mam u siebie tak wpisane

: [/] [] ()
#!/bin/sh
x=0
hosts=`arping -f -w 2 -I eth1 192.168.0.2 |grep "Unicast" |awk '{print $1}'`
if [ $hosts ]
then
let x+=1
fi
#3 komp
hosts=`arping -f -w 2 -I eth1 192.168.0.3 |grep "Unicast" |awk '{print $1}'`
if [ $hosts ]
then
let x+=1
fi
#3 komp
hosts=`arping -f -w 2 -I eth1 192.168.0.4 |grep "Unicast" |awk '{print $1}'`
if [ $hosts ]
then
let x+=1
fi
#4 komp
hosts=`arping -f -w 2 -I eth1 192.168.0.5 |grep "Unicast" |awk '{print $1}'`
if [ $hosts ]
then
let x+=1
fi
#5 komp
hosts=`arping -f -w 2 -I eth1 192.168.0.6 |grep "Unicast" |awk '{print $1}'`
if [ $hosts ]
then
let x+=1
fi
#6 komp
hosts=`arping -f -w 2 -I eth1 192.168.0.7 |grep "Unicast" |awk '{print $1}'`
if [ $hosts ]
then
let x+=1
fi
#7 komp
hosts=`arping -f -w 2 -I eth1 192.168.0.8 |grep "Unicast" |awk '{print $1}'`
if [ $hosts ]
then
let x+=1
fi
#8 komp
hosts=`arping -f -w 2 -I eth1 192.168.0.9 |grep "Unicast" |awk '{print $1}'`
if [ $hosts ]
then
let x+=1
fi
echo $x
hosts=`cat /etc/hosts |grep -v "^#"|grep [1234567890] | wc -l `
let hosts-=2
echo $hosts
uptime | sed -e 's/^.*up *//g' -e 's/, *[0-9] *u.*$//g'
hostname


Czyli poprostu wypisanych mam wszystkie adresy IP


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 23 marca 2006, 23:45 
Offline
MODERATOR

Rejestracja: sobota, 30 lipca 2005, 14:08
Posty: 3984
Lokalizacja: Rzeszów
Ulter pisze:
Nie widze tego pliku txt w tej lokalizacji.

A masz wogole ta lokalizacje? Katalog trzeba na pewno utworzyc, nie pamietam czy plik recznie tez, nie zaszkodzi jak utworzysz.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 24 marca 2006, 00:33 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
cat /var/www/stats/nnstats.txt

wstaw sciezke do pliku z configu nice - tam jest zapsisane gdzie nice robi statystyki i nie mow ze nie dziala.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 24 marca 2006, 11:03 
Offline

Rejestracja: sobota, 17 grudnia 2005, 21:29
Posty: 58
Lokalizacja: KASZUBY
mówić może że nie działa a co tam :D

Ja mam u siebie taki wpis i działa:

: [/] [] ()
#hosty
#!/bin/sh
x=0
#jakie IP .. ja mam od 2 do 50
for (( ip=2 ; ip<=50 ; ip++ ))
do
hosty=`arping -f -w 2 -I eth1 192.168.0.$ip | grep "Unicast" | awk '{print $1}'`
if [ $hosty ]
then
let x+=1
fi
done

echo $x
hosty=`cat /etc/hostsmrtg | grep -v "^#" | grep [0123456789] | wc -l `
let hosty-=2
echo $hosty
uptime | sed -e 's/^.*up *//g' -e 's/, *[0-9] *u.*$//g'
hostname

_________________
Użyszkodnik NND


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 25 marca 2006, 11:11 
Offline
MODERATOR

Rejestracja: poniedziałek, 29 lipca 2002, 15:45
Posty: 1385
Lokalizacja: Polska
Ja umodziłem skrypt il_polk, który 'przy okazji' liczy userów mających otwarte połaczenia.
Jest to dla NN ale i u Was powinien chodzić.
http://forum.freesco.pl/viewtopic.php?t=11014

_________________
Określenie przy nicku to tylko dla 'jaj'; tytuł za ilość postów.
Ja ciągle się uważam za niewinne dziecię w sprawach linuksa; żaden guru czy inny moderator :-)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 14 kwietnia 2006, 22:12 
Offline
Użytkownik

Rejestracja: środa, 25 stycznia 2006, 02:09
Posty: 308
-MW- pisze:
cat /var/www/stats/nnstats.txt

wstaw sciezke do pliku z configu nice - tam jest zapsisane gdzie nice robi statystyki i nie mow ze nie dziala.


niedziała bo nigdzie nei mam pliku nnstats.txt wiec jak ma działac? (sprawdzałem przez locate)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 15 kwietnia 2006, 20:14 
Offline

Rejestracja: niedziela, 30 maja 2004, 19:59
Posty: 49
Lokalizacja: wiocha
witam
miałem ten sam problem ale wpisałem kod podany przez"lehmpiotr'a" i po restarcie mrtg działa ładnie,dostosowałem tylko do swojej sieci


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 15 kwietnia 2006, 23:06 
Offline

Rejestracja: sobota, 17 grudnia 2005, 21:29
Posty: 58
Lokalizacja: KASZUBY
Re Steven: Cieszy mnie to że się do czegoś przydałem.

Re Ulter: Do skryptu który zacytowałem nie jest potrzebny plik nsstats.txt gdyż zliczanie odbywa się po arp-ie.
Zresztą każda metoda jest dobra byle by była skuteczna :D

_________________
Użyszkodnik NND


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 1 maja 2006, 18:59 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
Cytuj:
#!/bin/sh
let hosts=0
echo $hosts
hosts=`cat /var/www/stats/nnstats.txt | wc -l`
let hosts-=2
echo $hosts

uptime | sed -e 's/^.*up *//g' -e 's/, *[0-9] *u.*$//g'
hostname



hosts=`cat /var/www/stats/nnstats.txt | wc -l`

ma byc ta sama sciezka co w configu nice w linii :



< global >
iface inet eth0 80.53.211.226/29
iface local eth1 192.168.0.1/24
do not shape local 80.53.211.226 with 192.168.0.0/24
do not shape local 192.168.0.1 with 192.168.0.0/24
shape router true low 8kbps ceil 14kbps prio 2
stats unit kbps dump 5c file /var/www/stats/nsstats.txt
resolve hostname true
method mark
reload 4s
< /global >


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 15 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Bing [Bot] i 74 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl