Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest sobota, 16 listopada 2024, 07:31

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 22 ]  Przejdź na stronę 1, 2  Następna
Autor Wiadomość
Post: piątek, 18 kwietnia 2008, 09:45 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
Calamaris to skrypt w Perlu, tworzący szczegółowe statystyki na podstawie logów Squida (i nie tylko - potrafi również czytać logi kilku innych proxy serwerów, m.in. Oops! proxy server).
Raporty mogą być generowane zarówno w postaci czystego tekstu, jak i w formacie HTML (z graficznymi wykresami), jest też możliwość wysyłania raportów mailem.
Ilość szczegółów, jakie będzie zawierał raport, można określić w parametrach wywołania lub w pliku konfiguracyjnym.

Może okazać się bardzo przydatnym narzędziem przy tuningu Squida, czy też rozwiązywaniu innych problemów, związanych ze Squidem.

Przykładowe raporty:
czysty tekst
HTML
HTML - z ramkami

Strona domowa projektu

Do działania potrzebny jest pakiet perl oraz kilka dodatkowych modułów Perla, przy czym w przypadku instalacji

pacman -S calamaris

wszystkie niezbędne pakiety powinny zainstalować się automagicznie.

Po zainstalowaniu warto zajrzeć do katalogu /usr/share/calamaris/ - znajdziemy tam niezbędne informacje o tym, w jaki sposób korzystać z tego narzędzia. Jest też paczka z manualem (calamaris-man) - również warto zainstalować.

--- EDIT ---

W extra-current jest już paczka z poprawionymi zależnościami - okazuje się, że do poprawnej pracy skryptu 'calamaris' potrzebna jest również paczka freetype2 - to informacja dla tych, którym nie udało się tego dotychczas odpalić.

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Ostatnio zmieniony niedziela, 1 lutego 2009, 02:39 przez viater, łącznie zmieniany 2 razy

Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 25 czerwca 2008, 22:08 
Offline

Rejestracja: niedziela, 11 marca 2007, 18:21
Posty: 18
Lokalizacja: Kraków
: [/] [] ()
/usr/sbin/calamaris: Couldn't load package calamaris::calBars3d,
  maybe it is not installed: Nie ma takiego pliku ani katalogu

zastanawiam się co jest tego przyczyną - plik calBars3d.pm jest tam gdzie - wydawało by się - powinien być.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 30 czerwca 2008, 16:27 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
Po 10-tym lipca dopiero będę mógł sprawdzić.

Czy ktoś jeszcze może potwierdzić ten błąd ?

pozdr

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 29 stycznia 2009, 11:18 
Offline

Rejestracja: czwartek, 29 stycznia 2009, 09:59
Posty: 3
komus udalo się to uruchomić?? a błąd też mam identyczny


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 31 stycznia 2009, 00:13 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
Sorry, zabrakło zależności - doinstalujcie pakiet freetype2 i powinno śmignąć.

W extra-current jest już paczka calamaris z poprawionymi zależnościami.

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 5 lutego 2009, 03:55 
Offline
Użytkownik

Rejestracja: niedziela, 16 maja 2004, 21:32
Posty: 1203
Lokalizacja: Bieruń
zainstalowalem pakiet utworzylem plik do zapisywania danych i po odpaleniu wyskakuje mi cos takiego :
Cytuj:
[root@homerek rico]# /usr/share/calamaris/calamaris-daily
/usr/bin/perl: relocation error: /usr/lib/perl5/site_perl/5.8.8/i586-pc-linux-gnu-thread-multi/auto/GD/GD.so: undefined symbol: gdFontGetLarge
dodam ze ten plik "GD.so"jest tam dzie prowadzi sciazka


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 5 lutego 2009, 04:03 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
Tutaj to już w ogóle pojęcia nie mam...
Pakiety masz zaktualizowane do wersji *-current ?

U siebie testowałem to tak (na virtualce):
- zainstalowałem NND z najnowszego ISO,
- zrobiłem pełną aktualizację systemu do wersji z repozytoriów *-current"
- zainstalowałem "starą" wersję calamaris (tą bez dodanej zależnosći od freetype2)

Po odpaleniu calamaris wywalał błąd jak u TKr i roby-ego.
Tak na marginesie - ten błąd wprowadza w błąd ;) - bo przyczyna leżała gdzie indziej.
Odpaliłem perl -c calamaris i wypisało coś o braku bibliotek freetype2, więc doinstalowałem pakiet freetype2 i poszło bez problemów...

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 5 lutego 2009, 04:42 
Offline
Użytkownik

Rejestracja: niedziela, 16 maja 2004, 21:32
Posty: 1203
Lokalizacja: Bieruń
no to moze wina mojego jajca bo mam 2.4.32 :-(
EDIT
ale szykuje mi sie nowy server wiec pewnie zainstaluje z nowszym jajcem i nie bedzie problemu, dam znac jak zrobie nowy server.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 5 lutego 2009, 04:53 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
rikardo7 pisze:
no to moze wina mojego jajca bo mam 2.4.32 :-(

może...
rikardo7 pisze:
[ciach...] dam znac jak zrobie nowy server.

Koniecznie ;)

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 3 marca 2009, 21:02 
Offline
Użytkownik

Rejestracja: niedziela, 16 maja 2004, 21:32
Posty: 1203
Lokalizacja: Bieruń
Witam na nowym jajcu jest to samo :-) choc plik do ktorego odnosi sie zapytanie jest!

Cytuj:
[root@homerek calamaris]# ./calamaris-daily
/usr/bin/perl: relocation error: /usr/lib/perl5/site_perl/5.8.8/i586-pc-linux-gnu-thread-multi/auto/GD/GD.so: undefined symbol: gdFontGetLarge

szkoda :-(


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 3 marca 2009, 23:44 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
1. Aktualizowałeś sam kernel czy cały system ?
2. Doinstalowałeś freetype2 ?

Jeśli tak, to daj

perl -c /usr/lib/perl5/site_perl/5.8.8/i586-pc-linux-gnu-thread-multi/auto/GD/GD.so

i pokaż wynik.

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 4 marca 2009, 21:33 
Offline
Użytkownik

Rejestracja: niedziela, 16 maja 2004, 21:32
Posty: 1203
Lokalizacja: Bieruń
Ad.1. zainstalowalem "wigilijna"NND
Ad.2. Tak
Cytuj:
[root@homerek rico]# perl -c /usr/lib/perl5/site_perl/5.8.8/i586-pc-linux-gnu-thread-multi/auto/GD/GD.so
Unrecognized character \x7F at /usr/lib/perl5/site_perl/5.8.8/i586-pc-linux-gnu-thread-multi/auto/GD/GD.so line 1.

A tak na marginesie nic nie trzeba zmieniac w /etc/calamaris.conf?
jak usunołem "#"z lini 670 w konfigu to zrobil sie katalog w podanej sciezce ale jest pusty, i wyskoczył jakis blad odwolujacy sie do tej lini i dwuch innych, cos takiego :
Cytuj:
[root@homerek calamaris]# ./calamaris-daily
Unquoted string "kbps" may clash with future reserved word at /etc/calamaris.conf line 670.
/usr/sbin/calamaris: Parsing of /etc/calamaris.conf failed: Can't modify single ref constructor in scalar assignment at /etc/calamaris.conf line 686, near "];"
/usr/sbin/calamaris: do on /etc/calamaris.conf failed: at /usr/sbin/calamaris line 4562.
/usr/sbin/calamaris: couldn't execute /etc/calamaris.conf at /usr/sbin/calamaris line 4563.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 5 marca 2009, 01:48 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
rikardo7 pisze:
A tak na marginesie nic nie trzeba zmieniac w /etc/calamaris.conf?

Jeśli uruchamiasz skrypt calamaris-daily, to nie.
rikardo7 pisze:
jak usunołem "#"z lini 670

Ta linia to jest akurat wzór podstawienia zmiennej, czyli wymienione są wszystkie możliwe wartości tej zmiennej. Domyślnie jest:
: [/] [] ()
# Default:
#   $image_type = 'png';

czyli domyślnie typ obrazka to .png. Jeśli chcesz to zmienić, to nie wystarczy opłotkować tej linii 670, tylko zdecydować się na konkretny typ i dopisać np.:
: [/] [] ()
$image_type = 'jpeg';


Szczerze mówiąc w tej chwili nie mam bladego pojęcia czemu to nie chce u Ciebie chodzić :evil:

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 5 marca 2009, 03:12 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
No i tak to jest jak się nie ma pojęcia o Perlu i buduje się paczki w środowisku, gdzie wszystko jest zainstalowane (to aluzja do samego siebie oczywiście ;) )

Znowu chyba zabrakło zależności, spróbuj doinstalować gd :

pacman -S gd

I na razie odpalaj calamarisa z domyślnym konfigiem.

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 7 marca 2009, 12:51 
Offline
Użytkownik

Rejestracja: niedziela, 16 maja 2004, 21:32
Posty: 1203
Lokalizacja: Bieruń
no przykro mi to stwierdzic ale gd jest chyba na swoim miejscu :
Cytuj:
[root@homerek rico]# pacman -S gd
:: gd-2.0.15-1nnd: jest aktualna. Zaktualizować? [T/n]

wiec to chyba nie to :-(


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 8 marca 2009, 14:08 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
No to nie wiem....

Na wszelki wypadek poprawiłem zależności w samej paczce calamaris, jak i w pakietach z modułami perla, i jeszcze raz sprawdziłem na czystym systemie:

- instaluję nnd (ostatnie ISO z grudnia 2008) i konfiguruję sieć

- w pacman.conf wyłączam repozytoria *.release i włączam *-current

- pacman -Suy (na dzień dzisiejszy zaktualizuje się tylko filesystem)

- pacman -S calamaris (instaluje się calamaris i wszystkie niezbędne zależności)

- kopiuję jakiś stary access.log.0 do /var/log/squid/

- cat /var/log/squid/access.log.0 | /usr/sbin/calamaris --config-file /etc/calamaris.conf --output-path /var/tmp

...chwila oczekiwania i w /var/tmp tworzy mi się ładny raport...

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 9 marca 2009, 14:26 
Offline
Użytkownik

Rejestracja: niedziela, 16 maja 2004, 21:32
Posty: 1203
Lokalizacja: Bieruń
Kurna DZIALA!! zrobilem tak jak napisales, krok po kroku, ale aktualizowalo mi polowe pakietow, (PHP zaszwankowalo mi, wiem nie jest potrzebne) i poszlo.Dzieki za pomoc.

EDIT

dodalem plik calamaris-daily do /etc/cron.daily zobaczymy czy sie utworza nowe staty.i jeszcze jedno da sie to zwiekszyc rozdzielczosc zapisywania?


Ostatnio zmieniony piątek, 13 marca 2009, 20:00 przez rikardo7, łącznie zmieniany 1 raz

Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 9 marca 2009, 18:44 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
rikardo7 pisze:
Kurna DZIALA!!
Bo kurna MUSI !!!

rikardo7 pisze:
zrobilem tak jak napisales, krok po kroku,
O to chodziło

rikardo7 pisze:
PHP zaszwankowalo mi, wiem nie jest potrzebne
PHP nie ma tu nic do rzeczy.

rikardo7 pisze:
da sie to zwiekszyc rozdzielczosc zapisywania?
To znaczy ?

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 9 marca 2009, 21:13 
Offline
Użytkownik

Rejestracja: niedziela, 16 maja 2004, 21:32
Posty: 1203
Lokalizacja: Bieruń
Cytuj:
rikardo7 napisał:
da sie to zwiekszyc rozdzielczosc zapisywania?
To znaczy ?

zeby bylo na calym ekranie, bo teraz wszystko miesci mi sie na polowie monitora, a przeciez moze byc na calym.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 9 marca 2009, 22:09 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
Chodzi Ci o wykresy czy co ?
Tak czy inaczej: DA SIĘ.

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 22 ]  Przejdź na stronę 1, 2  Następna

Strefa czasowa UTC+2godz.


Kto jest online

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