Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest wtorek, 24 czerwca 2025, 11:04

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 10 ] 
Autor Wiadomość
Post: wtorek, 18 kwietnia 2006, 21:04 
Offline

Rejestracja: niedziela, 11 września 2005, 20:19
Posty: 44
Witam

Potrzebuje statystyk które będa pokazywały ilośc ściągniętych danych i wysłanych.

Użyłem czegoś takiego:

Cytuj:
Opiszę tutaj sposób zliczania ilości danych ściąganych z Internetu przez każdego użytkownika sieci LAN. Jak to wygląda można zobaczyć tutaj. Oczywiście istnieją odpowiednie programy, takie jak np. MRTG, LSTAT, ale zastosowane przeze mnie rozwiązanie nie wiąże się z koniecznością instalowania dodatkowych programów. Wykorzystuje iptables, crona, skrypt perla oraz apacha z php do wyświetlania wyników. Skrypty znajdują się tutaj.

Instalację rozpoczynamy od utworzenia reguł iptables służących do zliczania ilości danych z i do Internetu.

iptables -t mangle -D FORWARD -i eth1 -j STAT >/dev/null 2>&1
iptables -t mangle -D FORWARD -o eth1 -j STAT >/dev/null 2>&1
iptables -t mangle -F STAT >/dev/null 2>&1
iptables -t mangle -X STAT >/dev/null 2>&1
iptables -t mangle -N STAT
iptables -t mangle -I FORWARD -o eth1 -j STAT
iptables -t mangle -I FORWARD -i eth1 -j STAT

# i dla każdego komputera po dwie reguły
iptables -t mangle -A STAT -d xxx.xxx.xxx.xxx
iptables -t mangle -A STAT -s xxx.xxx.xxx.xxx

Zapisem danych do plików tekstowych (które będą odczytywane przez skrypt php) zajmuje się stat.pl. Edytujemy go w celu ustawienia ścieżki do perla oraz trzech zmiennych. $patch określa katalog, w którym będą przechowywane pliki z danymi, $ipt to lokalizacja programu iptables, natomiast przy pomocy zmiennej $hosts_names określamy, czy będziemy identyfikować komputery po nazwie, czy po adresie IP.

my $path = '.' # katalog musi istnieć
my $ipt = '/usr/local/bin/iptables'
my $hosts_names = 1

UWAGA: Dla przyspieszenia działania skryptu z włączoną opcją $hosts_names należy wpisać wszystkie hosty do /etc/hosts.

Następnie umieszczamy go w dowolnym katalogu i wpisujemy do crontaba, aby uruchamiał się co określony czas np. 5 min.:

*/5 * * * * /usr/local/bin/stat.pl

W skrypcie stat.php także mamy do ustawienia zmienne - $path, która musi wskazywać na ten sam katalog co w stat.pl oraz $hosts_names, która w przypadku tego skryptu odpowiada za poprawne (numeryczne) sortowanie adresów IP. Serwer www powinien mieć prawo odczytu katalogu ze statystykami.

UWAGA: Jeśli w stat.pl włączyliśmy $hosts_names także w stat.php opcja ta musi być włączona.

Przy pomocy opcji $skip_zeroes można zdecydować, czy komputery z zerowymi wartościami downloadu i uploadu mają być wyświetlane na wykresie.

Od wersji 0.9.5 skrypt także pokazuje aktywność komputerów. Jeśli dany komputer był włączony (korzystał z Internetu) w ciągu ostatnich x sekund, to jego nazwa (adres) zostanie pogrubiony. Limit czasu ustawiamy przy pomocy opcji $time_limit. Pamiętaj, aby nie ustawiać czasu mniejszego niż okres uruchamiania skryptu stat.pl.


Wszystko ladnie pieknie tylko mam problem z tym
Cytuj:
Serwer www powinien mieć prawo odczytu katalogu ze statystykami.


próbowałem tak: chown apache.apache /tmp/stats
ale wywala że apache unknown???

Mam mrtg i smiga, jestem początkujący jak mam nadac prawa odczytu dla serwera www??

Prosze o pomoc.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 18 kwietnia 2006, 21:30 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
wrocic do watku z ktorego to pochodzi i poczytac o virtual host w apache


http://forum.freesco.pl/viewtopic.php?p=75703#75703

i
tu tez cos dla siebie znajdziesz

http://forum.freesco.pl/viewtopic.php?t ... do+tablica

ps.
rownie poczatkujacy jesli chodzi o apache :)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 18 kwietnia 2006, 22:09 
Offline
Użytkownik

Rejestracja: wtorek, 18 kwietnia 2006, 10:58
Posty: 266
Lokalizacja: Rzeszów
proponowal bym tobie sciagnac http://scripfm.sourceforge.net/ ja tego uzywam i jestem zadowolony

_________________
AMD Se 2600+ / HDD: 80Gb / DDR 512Mb / Neo 6Mb/s / 25 maszyn


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 19 kwietnia 2006, 00:15 
Offline

Rejestracja: niedziela, 11 września 2005, 20:19
Posty: 44
Panowie bardzo dziekuje za niemal natychmiastowa odpowiedz.

Szurik ma takie male pytanko, czy na NND wystarczy postepowac wedlug TODO z pakietu scr_ipfm-0.64.tar.gz czy nalezy jeszcze cos zrobic czego nie ma w opisie TODO.

Odpisz prosze bo to wyglada bardzo interesujaco, jezeli mozesz napisz mi prosze dokladnie jak mam to zainstalowac/skonfigurowac.

Dziekuje i pozdrawiam.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 19 kwietnia 2006, 01:25 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
http://mielec.sr.gov.pl/stat.php


te nie sa ladniejsze ?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 19 kwietnia 2006, 05:55 
Offline
Użytkownik

Rejestracja: wtorek, 8 lutego 2005, 13:51
Posty: 456
Lokalizacja: Kielce
kakalia pisze:
Szurik ma takie male pytanko, czy na NND wystarczy postepowac wedlug TODO z pakietu scr_ipfm-0.64.tar.gz czy nalezy jeszcze cos zrobic czego nie ma w opisie TODO.
Zerknij http://www.wiki.nnd.freesco.pl/index.ph ... i_scr_ipfm

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 19 kwietnia 2006, 16:52 
Offline
Użytkownik

Rejestracja: wtorek, 18 kwietnia 2006, 10:58
Posty: 266
Lokalizacja: Rzeszów
Sorry ze nie odpisywalem ale pracowalem z tego co widze to KrzySie dobry ci podal opis zrub wedlug opisu i powinlo byc ok przynajmniej ja tak zrobilem i ladnie pokazywaly.

Wada jest tylko to ze w ciagu dnia jak zrobisz restart to ci nie zliczy kto i ile sciagnol.

_________________
AMD Se 2600+ / HDD: 80Gb / DDR 512Mb / Neo 6Mb/s / 25 maszyn


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 19 kwietnia 2006, 19:06 
Offline
Użytkownik

Rejestracja: wtorek, 8 lutego 2005, 13:51
Posty: 456
Lokalizacja: Kielce
-MW- pisze:
http://mielec.sr.gov.pl/stat.php
te nie sa ladniejsze ?

Wg mnie dużo brzydsze.
Nie oceniałbym, gdyby nie odnośnik do strony.
-MW- chcesz nas przekonać, że w tym urzędzie pracuje NND?

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 19 kwietnia 2006, 19:57 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
: [/] [] ()
Wg mnie dużo brzydsze.


masz prawo tak myslec :) ja uwazam zupelnie odwrotnie,
o funkcjonalnosci nie mowie, poniewaz to inna bajka.
za to nie ma problemow z wdrozeniem przez poczatkujacych.

nie chce przekonac, ze tam pracuje nnd, to nie moj biznes, a gdyby nawet tak bylo to co?

nie kazdy w zuciu ma profesje zwiazana z komputerami, ot chociazby ja :)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 19 kwietnia 2006, 20:17 
Offline
Użytkownik

Rejestracja: wtorek, 8 lutego 2005, 13:51
Posty: 456
Lokalizacja: Kielce
-MW- pisze:
nie chce przekonac, ze tam pracuje nnd, to nie moj biznes, a gdyby nawet tak bylo to co?

Bardzo ciekawe gdyby tak było, w kwestii oceny dystrybucji.

-MW- pisze:
nie kazdy w zuciu ma profesje zwiazana z komputerami, ot chociazby ja :)

To samo mogę powiedzieć o sobie, choć była i jest to moja pasja w pracy.
Mój Admin :wink: boi się mnie nawet do sieci wewnętrznej podłączyć po tym jak zobaczył puste konto administratora :lol: .
Ale nie to jest moją pasją.

_________________
Obrazek


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

Strefa czasowa UTC+2godz.


Kto jest online

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