Newsgroup: it.comp.www.server
Titolo: Awstats e log ore 23

Come mai nei log non trovo mai accessi dalle 23.00 alle 0.00 ? Ho provato a
fare accessi in quell'orario ma nelle pagine da awstat rimane sempre a 0. Da
cosa dipende? Il problema mi si presenta su due server diversi. Cosa ho
dimenticato di configurare?

 dimenticato di configurare?
nulla, semplicemente nel file awstats.conf devi impostare la variabile
LogFile="w3svc1/ex%YY-3%MM-3%DD-3.log"
in questo modo fino alle 03:00 AM verrà controllato il file di log di ieri
mentre dalle 03:00 AM in avanti verrà controllato il file di log di oggi.
-- 
ITHost (your host company)
Technical Manager
C. Paparelli (MCSE,MCSD,MCDBA)
http://www.ithost.ch

 dimenticato di configurare?
nulla, semplicemente nel file awstats.conf devi impostare la variabile


grazie, archiviata anche questa tua risposta
P.S.=Quando è che scrivi un libro sulla gestione di un webserver IIS? che ne
so "trucchi e segreti per rendere operativo e sicuro un webserver microsoft"

 so "trucchi e segreti per rendere operativo e sicuro un webserver
microsoft"
eheh ci avevo pensato ma il problema è sempre lo stesso trovare il tempo
[promo on]
però qualcosa si trova anche su 
windowserver.it
[promo off]

 tempo
In compenso non ti ho mai sentito (o meglio, non ho mai visto nessuno che lo
chiedesse :P) come togliere le info dagli header che il server manda quando
riceve una richiesta..
Insomma roba da urlscan + MetaBase.xml  :PPP
Tanto non ho il minimo dubbio che tu lo sappia, casso le sai sempre tutte
sei incredibile :D
PS: invece il mio awstats sul secondo server web continua sempre a buttarmi
fuori roba incomprensibile quando faccio generare gli output html statici...
Notare, stessa configurazione, installazione identica e addirittura stessi
files di awstats del server gemello dove funziona tutto come un'orologio :)

 files di awstats del server gemello dove funziona tutto come un'orologio
:)
in  che senso roba incomprensibile??


 in  che senso roba incomprensibile??
Te l'avevo già detto ma non eri riuscito ad aiutarmi :P
Quando faccio loutput statico con il tool 
awstats_buildstaticpages.pl
 invece
che crearmi gli output esatti, mi crea una pagina con testo semplice tipo:
"awstats is a free web server logfile analyzer to show you advanced web
statistics.
awstats comes with ABSOLUTELY NO WARRANTY. It's a free software distributed
with a GNU General Public License (See LICENSE file for details).
Syntax: 
awstats.pl
 -config=virtualhostname [options]
  This runs awstats in command line to update statistics of a web site, from
  the log file defined in config file, and/or returns a HTML report.
"
eccetera eccetera eccetera :)
La configurazione dei 2 server è IDENTICA, persino i files di awstats sono
identici...
LA cosa buffa è che se creo un output alla volta dando dei parametri ad
awstats.pl
 l'output è corretto!
Sono davvero basito :)
Mi dispiace anche la buon vecchia soluzione del formattone.. mi piacerebbe
capire...
uff
PS: domandina: sui tuoi webserver ci fai girare anche php?
Se si, hai mai provato a diversificare le configurazioni per sito? intendo
le confidurazioni del php.ini non modificabili dallo script, ma dai files di
configurazione (tipo httpd.conf di apache)
non saprei come fare, ma qualche sito volevo farlo andare senza
register_globals...

altra domanda: ho provato a schedulare l'aggiornamento alle x.59 di ogni
ora, in questo modo dovrei riuscire ad avere le statistiche complete o
sbaglio? Nei log ora mi compare infatti anche un accesso fatto alle ore 23.
Può funzionare in questo modo? Dimentico qualcosa nel mio ragionamento?

Dimentico qualcosa nel mio ragionamento?
l'unica cosa è che nella variabile LogFile devi impostare almeno -3
altrimenti gli ultimi log di ogni giorno non vengono tenuti in
considerazione. In quanto alla 1:59 AM del 16.10.2003 fai partire il tuo job
e awstats prende i log del 15.10.2003, ma il problema si presenta con il job
delle 2:59 AM del 16.10.2003 in quanto awstats prende i log del 16.10.2003
ma siamo sicuri che con il job precedente ha preso tutti i log del
15.10.2003 calcolando che alle 1:59 AM per i log erano le 11:59 PM e
pertanto non era finito il giorno e quindi il file 16.10.2003 non esisteva
ancora.
Una particolarità che molti ignorano è che iis non aggiorna in tempo reale i
logs ma li aggiorna quando viene stoppato, ovviamente nel modo corretto, il
servizio w3svc oppure quando la cache dei log è piena.
E' possibile comunque modificare il valore di questa chiave di registro
LogBufferSize impostata di default a 64 kb
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iisref/htm/ref_reg_globalentries.asp
