Strona 1 z 1

squid i sarg - niedziałająca opcja ,,sarg -r''

: 01 lipca 2009, 14:57
autor: sethiel
Zainstalowałem squida i sarga na Lennym - standardowa instalacja:

Kod: Zaznacz cały

apt-get install sarg
Następnie otwieram kilka stron www na kliencie aby coś się dostało do logów.
Uruchamiam na serwerze:

Kod: Zaznacz cały

#sarg
Pomieli sekundę przerobi logi, super.

Otwieram stronę z wizualizacją podróży internetowych klientów squida:

Kod: Zaznacz cały

http://localhost/squid-reports/index.html
Wyświetlany jest raport z dzisiaj (i poprzednie) ale nie jest on aktualizowany na bieżąco, aby go zaktualizować muszę uruchamiać sarg za każdym razem "z palca".

Znalazłem w pomocy, że pliki php umieszczone w pomocach do sarge rozwiązują to z automatu, a dokładnie plik sarg-realtime.php.
Skopiowałem go sobie do katalogu www z raportami sarg:
/var/www/squid-reporst/sarg-realitime.php
I teraz powinienem mieć raporty aktualizowane na bieżąco.

Kod: Zaznacz cały

http://localhost/squid-reports/sarg-realitime.php

ale po powyższym wyświetla się niemalże pusta strona o zawartości:
SARG Realtime Auto refresh: 3 s
DATE/TIME IP/NAME USERID TYPE ACCESSED SITE
which is auto refreshed every 3 seconds
W php jest opcja, która teoretycznie utrzymuje aktualizację sarga na bieżąco czyli opcja:

Kod: Zaznacz cały

sarg -r
Spróbowałem ją uruchomić:

Kod: Zaznacz cały

terminator:/var/www/squid-reports# sarg -r
SARG: getword3 loop detected.
SARG:
Buffer="__utmz=183859642.1245845764.2.1.utmccn=(direct)|utmcsr=(direct)|utm
cmd=(none); s_vi=%5bCS%5dv1|4A421904000069AD-A0208550000018A%5bCE%5d\r\n]
[HTTP/1.0 200 OK\r\nAge: 631\r\nDate: Tue, 30 Jun 2009 11:18:17
GMT\r\nExpires: Tue, 30 Jun 2009 11:33:17 GMT\r\nCache-Control:
max-age=900\r\nETag: "KXAMFBAJNBMUNQQRUY"\r\nServer: Apache/2.2.3 (Red
Hat)\r\nX-Powered-By: PHP/5.1.6\r\nCteonnt-Length: 5140\r\nContent-Type:
text/html; cha"
SARG: searching for 'x20'
SARG: Maybe you have a broken record or garbage in your log file.
terminator:/var/www/squid-reports#sarg -v
SARG Version: 2.2.5 Mar-03-2008
Bardzo proszę o sugestie.