Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest poniedziałek, 29 kwietnia 2024, 14:09

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 1 ] 
Autor Wiadomość
Post: środa, 3 stycznia 2007, 17:54 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
Nie wiem na ile miało to sens, ale tak na szybko wymotał prosty skrypt sprawdzający klientów , którzy mają najwięcej połaczeń . Skrypt działa co 10min - ustawiane w cron'ie i sprawdza plik ip , w którym są wszystkie ipki dostępne w sieci. Czy się przyda to się okaże .
: [/] [] ()
#!/bin/bash
hosty=`cat /etc/cron.10min/ip`
for x in $hosty ; do
il_pol=`cat /proc/net/ip_conntrack | grep -w "$x" | wc -l`
if [ $il_pol -gt 100 ]
then
echo "" >> /var/log/del_polaczenia.log
date >> /var/log/del_polaczenia.log
date >> /var/log/del_pol_ilosc.log
echo "$x $il_pol" >> /var/log/del_pol_ilosc.log
/usr/sbin/clr_conns $x >> /var/log/del_polaczenia.log
fi
done


urywek pliku "ip":

: [/] [] ()
192.168.1.20
192.168.1.21
192.168.1.22
192.168.1.23
192.168.1.24
192.168.1.25
192.168.1.26
192.168.1.27


Skrypt zużywa trochę zasobów , więc odradzam go używać na słabych maszynach. Oczywiście potrzebny jest plik clr_conns , jest dostępny na serwerze Zciecha.

Można nie tworzyć dodatkowego pliku z ipkami, użyć można np /etc/hosts l, ale minimalnie trzeba skrypt zmienić , aby po spacji szedł do następnej linii.

_________________
Internet TV telefon - Nakło nad Notecią
NoNieno.pl - urywa gacie :)
Szybkie kobiety i piękne samochody


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

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 86 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