Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Squid i statystyki http://forum.freesco.pl/viewtopic.php?f=22&t=10839 |
Strona 1 z 1 |
Autor: | KoN [ sobota, 21 stycznia 2006, 13:51 ] |
Tytuł: | Squid i statystyki |
Witam sytuacja przedstawia sie nastepujaco: Postawiłem statystyki wg opisów na tym forum i wg instrukcji ze strony http://alec.pl/linux/stats.html i teraz zacząłem testowć: 1) ściągnąłem plik nie używając żadnych przyspieszaczy i statytyki się odświeżyły - wszystko ok 2) ściągnąłem plik przy pomocy FlashGet i statystyki sie odświeżyły - wszystko ok teraz robie przekierowanie na Squida i testuje: 1) ściągnąłem plik nie używając żadnych przyspieszaczy i statytyki się nie odświeżają - wskazują to samo cały czas. 2) ściągam plik przy pomocy FlashGet i statystyki sie odświeżają - wszystko ok Miał ktoś coś podobnego?? poniżej konfig mojego squida: #poczatek visible_hostname 192.168.1.1 http_port 3128 icp_port 0 # obsługiwane bezposrednio hierarchy_stoplist cgi-bin ? acl QUERY urlpath_regex cgi-bin \? no_cache deny QUERY cache_mem 64 MB cache_dir ufs /var/cache/squid 1024 16 256 redirect_rewrites_host_header off cache_replacement_policy LFUDA auth_param basic children 5 auth_param basic realm Squid proxy-caching web server auth_param basic credentialsttl 2 hours auth_param basic casesensitive off refresh_pattern ^ftp: 1440 20% 10080 refresh_pattern ^gopher: 1440 0% 1440 refresh_pattern . 0 20% 4320 # Listy kontroli dostępu acl all src 0.0.0.0/0.0.0.0 acl manager proto cache_object acl localhost src 127.0.0.1/255.255.255.255 acl localnet src 192.168.1.0/24 acl to_localhost dst 127.0.0.0/8 acl SSL_ports port 443 563 acl Safe_ports port 80 # http acl Safe_ports port 21 # ftp acl Safe_ports port 443 563 # https, snews acl Safe_ports port 70 # gopher acl Safe_ports port 210 # wais acl Safe_ports port 1025-65535 # unregistered ports acl Safe_ports port 280 # http-mgmt acl Safe_ports port 488 # gss-http acl Safe_ports port 591 # filemaker acl Safe_ports port 777 # multiling http acl CONNECT method CONNECT # bałwan jestem http_access allow manager localhost http_access deny manager http_access deny !Safe_ports http_access allow localhost http_access allow localnet http_access deny all http_reply_access allow all icp_access allow all httpd_accel_port 80 httpd_accel_single_host off httpd_accel_with_proxy on httpd_accel_uses_host_header on httpd_accel_host virtual store_avg_object_size 8 KB error_directory /usr/share/squid/errors/Polish coredump_dir /var/cache/squid miss_access allow all #koniec Pozdrawiam |
Autor: | Jaca [ poniedziałek, 23 stycznia 2006, 18:39 ] |
Tytuł: | |
Użyj konfiguratora Adi`ego moj config wygląda tak # squid.conf # Opisy by Adi v 0.5 2005-08-18 # Stworzony przez Generator Konfiguracji Squid'a dla NND by Adi'2005 # Wersja generatora: 0.1 z 2005.09.16 # Data i godzina utworzenia pliku: 2005-12-04 22:22:34 # Kopia poprzedniej konfiguracji (jezeli byla): /etc/squid/squid.conf.bac # Ustawiamy porty na ktorych pracuje squid (http:3128 lub 8080 icp:3130 8082) http_port 3128 icp_port 3130 # Ustawiamy wielko¶ć pamięci Cache (dla 128 MB RAM'u wystarczy 32 MB) cache_mem 40 MB # Ustawiamy srednia oczekiwana (14 KB) i maksymalna wielkosc obiektow (2 MB) # oraz maksymalna wielkosc obiektu w pamieci (16 KB) store_avg_object_size 14 KB maximum_object_size 2048 KB maximum_object_size_in_memory 16 KB # Jakiego typu bedzie cache, gdzie bedzie cache na dysku # ile będzie zajmowal miejsca i jaka bedzie struktura katalogow cache_dir ufs /var/cache/squid 320 16 128 # Gdzie Squid ma zapisywać logi wylaczamy zmieniajac sciezke na none # np: cache_log none cache_log /var/log/squid/cache.log cache_access_log none cache_store_log none # Ile plikow zapasowych do logow logfile_rotate 7 # Buforujemy logowanie buffered_logs on # Ustawiamy komunikaty o bledach na jezyk polski error_directory /usr/share/squid/errors/Polish # Logujemy rowniez zapytania ICP log_icp_queries on # Poziom logowania debug_options ALL,1 # Gdzie ma sie znajdowac plik .pid pid_filename /var/run/squid.pid # Poziom uzytkownika na ktorym pracuje squid (musi byc zdefiniowany w systemie) cache_effective_user proxy cache_effective_group proxy # Nazwa routera ( nazwa z pliku /etc/HOSTNAME) visible_hostname jodlowa # Serwery DNS dla Squid'a (pobrane z pliku /etc/resolv.conf) dns_nameservers 10.0.0.2 10.0.0.2 127.0.0.1 # Korekta odswiezania dla Internet Explorera ie_refresh on # Tworzymy grupy i ustawiamy ich parametry # Grupa all - dla wszystkich uzytkownikow i wszystkich sieci acl all src 0.0.0.0/0.0.0.0 # Grupa localnet - czyli nasza lokalna siec acl localnet src 192.168.1.0/255.255.255.0 # Grupa dla Squid'a acl manager proto cache_object # Grupa dla routera (localhost) acl localhost src 127.0.0.1/255.255.255.255 # Wylaczamy obsluge FTP przez Squid'a acl FTP proto FTP always_direct allow FTP # Wylaczamy skrypty CGI z obslugi przez Squid'a acl QUERY urlpath_regex cgi-bin cgi \? no_cache deny QUERY # Zaufane porty, na których będzie pracował Squid acl SSL_ports port 443 563 acl Safe_ports port 80 21 443 563 70 210 1025-65535 acl Safe_ports port 280 # http-mgmt acl Safe_ports port 488 # gss-http acl Safe_ports port 591 # filemaker acl Safe_ports port 777 # multiling http acl CONNECT method CONNECT #acl chat url_regex .*chat.* #acl chat url_regex .*czat.* # Ustawiamy warunki dostepow dla zdefiniowanych grup http_access allow manager localhost http_access deny manager http_access deny !Safe_ports http_access deny CONNECT !SSL_ports http_access allow localnet http_access deny all #http_access deny chat icp_access allow all # Reguly odswiezania - zalecany standard dla Squid'a z dodatkami ;-) refresh_pattern -i (.*jpg$|.*gif$) 0 50% 28800 refresh_pattern -i (.*html$|.*htm|.*shtml) 0 20% 1440 refresh_pattern (http://.*/$) 0 20% 1440 refresh_pattern ^ftp: 1440 20% 10080 refresh_pattern ^gopher: 1440 0% 1440 refresh_pattern . 0 20% 4320 # Ustawienie squid'a w trybie Transparent (wymaga zmian w firewallu!) # Przykladowy wpis do firewall'a przekierowujacy ruch na porcie 3128 # iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128 # Jezeli nie chcemy transparentu to dajemy # przed kazda z ponizszych linijek # i wylaczamy w firewallu przekierowanie jezeli takowe istnieje httpd_accel_host virtual httpd_accel_port 80 httpd_accel_with_proxy on httpd_accel_uses_host_header on |
Autor: | KoN [ poniedziałek, 23 stycznia 2006, 20:19 ] |
Tytuł: | |
dzieki Jaca za info ale niestety nic nie dalo. Wstawilem Twojego squida do siebie i dalej to samo. Dla lepszego zobrazowania uruchomilem tez statystyki mrtg i wg nich ruch jest monitorowany ale wszystko co idzie z hostów w sieci jest zliczane tylko na eth0 i eth1. |
Autor: | Jaca [ poniedziałek, 23 stycznia 2006, 21:19 ] |
Tytuł: | Re: Squid i statystyki |
KoN pisze: teraz robie przekierowanie na Squida i testuje:
1) ściągnąłem plik nie używając żadnych przyspieszaczy i statytyki się nie odświeżają - wskazują to samo cały czas. 2) ściągam plik przy pomocy FlashGet i statystyki sie odświeżają - wszystko ok Miał ktoś coś podobnego?? Faktycznie, teraz i ja to zauważyłem. Podobnie jest na mrtg, pobierając plik ze stronki sposobem "zapisz jako" wykres pokazuje się tylko na eth0 i eth1. Na moim kompie cisza ![]() Poradzcie coś. Pozdrawiam ![]() |
Autor: | hx [ poniedziałek, 23 stycznia 2006, 22:24 ] |
Tytuł: | |
http://forum.freesco.pl/viewtopic.php?t ... squid+mrtg |
Autor: | Jaca [ wtorek, 24 stycznia 2006, 23:45 ] |
Tytuł: | |
Dzięki hx - pomogło ![]() Spawa dotyczyła również tych statystyk http://forum.freesco.pl/viewtopic.php?t=10370 ale poradziliśmy sobie i opisaliśmy. Pozdrawiam |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |