Newsgroup: it.comp.os.linux.sys
Titolo: Webalizer e logrotate

Salve a tutti,
sono alle prime armi con linux e più che altro mi serve come server web a
lavoro.
Adesso avrei la necessità di ricavare le statistiche dei vari siti (quindi
con più virtualhost) dai log di apache, e per questo ho installato Webalizer
2.01 con successo, ma ho notato che i file di log di apache sono suddivisi
per settimane per un totale di un mese (quindi 4 file per ogni virtualhost).
Come posso fare per ricavare le statistiche correttamente ? Devo togliere il
logrotate ? Credo di no, visto che i log sono anche abbastanza pesanti e non
vorrei mi riempissero in poco tempo l'hd...
Ho visto che webalizer suddivide le statistiche per mese, quindi a me
basterebbe che, passato un mese, webalizer memorizzasse le statistiche di
quel mese da qualche parte, così da poter compattare quei log e passare al
nuovo mese (ma non so se si può fare)...
Oppure..... non saprei proprio...  :-(
C'è qualcuno così cortese da darmi un consiglio o un aiuto per poter
risolvere il problema ?
Grazie 1000 (e più...)
--
*®*´¯`·.¸¸.·´¯`·.¸¸.·´¯`·--=/- Darcan -\=--·´¯`·.¸¸.·´¯`·.¸¸.·´¯`*®*

vorrei mi riempissero in poco tempo l'hd...
ti esorto a leggere il README di webalizer e nello specifico, l'opzione
"Incremental".
Il file di conf di webalizer e` molto ben commentato.
-- 
Maurizio - Tannoiser - Lemmo
Founder Member of ERLUG (Emilia Romagna Linux User Group)
http://erlug.linux.it

 Il file di conf di webalizer e` molto ben commentato.
Ti ringrazsio molto del suggerimento: veramente mi era sfuggito quel pezzo.
Ora è quasi tutto a posto, tranne che per gli host, nei quali vedo solo l'ip
e non il nome (l'ho configurato --with-dns, e nel file conf ho settato il
file di cache, ma non capisco bene come funziona sta cosa) e per i paesi dei
contatti, nel quale mi appare 100% Non risolto/Sconosciuto... dove ho
sbagliato ?
Grazie ancora di tutto...


 file di cache, ma non capisco bene come funziona sta cosa) e per i paesi
dei
Scusa, adesso che vedo quando lancio il webalizer mi da questo errore
    Attenzione: Keyword non valida 'DNSCache' (/etc/webalizer_dominio.conf)
    Attenzione: Keyword non valida 'DNSChildren'
(/etc/webalizer_dominio.conf)
Funziona tutto tranne quello: che valori devo impostare ?
Adesso l'ho impostato così:
    DNSCache        dns_cache.db
    DNSChildren     5
Ciao e grazie


    DNSChildren     5
la risposta e` dentro (sopra) di te.
DNSCache _pretende_ un percorso. /tuadir/dns_cache.db
dai un occhiata al DNS.README per altri usi creativi.
l'errore su i children credo sia conseguenziabile.


 DNSCache _pretende_ un percorso. /tuadir/dns_cache.db
Riporto dal file di conf:
"If an absolute path is not given as part of the filename (ie: starts with a
leading '/'), then the name is relative to the default output directory."
A parte questo, non ho capito come funziona questo file dns_cache: se lo
crea lui (webalizer) o lo devo creare io ? E se è la seconda, come lo creo e
cosa ci devo mettere dentro ? Ho letto anche il file DNS.README, ma non ho
capito sta cosa...
Scusa se ti stresso, ma penso che dopo aver risolto quest'ultima cosa
dovrebbe essere tutto a posto ;)
Grazie ancora


capito sta cosa...
lo crea lui, ma dagli un path assoluto (tipicamente la dir dove depositi
i file generati da webalizer).


 i file generati da webalizer).
Ciao,
forse ho trovato l'errore: probabilmente quando ho installato webalizer ho
sbagliato la stringa per abilitare il dns, e al posto di --enable-dns ho
messo --with-dns... adesso ho anche riprovato a rifare il tutto (configure,
make, mke install) con la stringa giusta, ma sembra non cambi nulla (forse
non si è capito, ma non me ne intendo molto di linux :)... cosa devo fare ?
Si può abilitare il dns oppure devo rimuovere webalizer e reinstallarlo ? Ed
in caso, come lo rimuovo visto che l'ho installato da un pacchetto tgz ?
Grazie della pazienza... ;)


in caso, come lo rimuovo visto che l'ho installato da un pacchetto tgz ?
re-installarlo. Prenderlo pacchettizzato per la tua distribuzione, a
maggior ragione visto che sostieni di non conoscere bene il sistema,
sembrava brutto?


 sembrava brutto?
Non mi sembra ci fosse l'rpm, altrimenti lo prendevo.
Comunque non ho mai capito installandolo da, ad esempio, un tgz, come si fa
poi a rimuoverlo ? In winzozz c'è una lista dei programmi installati dove è
semplice disinstallarli, mentre con linux (a parte gli rpm, che però non ci
sono per tutti i programmi rilasciati) non ho mai capito come fare... ?!?
Ciao e grazie


sono per tutti i programmi rilasciati) non ho mai capito come fare... ?!?
gli rpm ci sono _ragionevolmente_ per tutti i programmi di cui _hai_
bisogno. basta cercarli. siamo drammaticamente OT. posta su "iniziare".


 depositati. 
Oppure usare checkinstall
(buono per deb, rpm e tgz)
-- 
ciao            |visita
                 |
http://www.sifor.it
gelty           |
http://www.sifor.com
-------------------------------------
Elimina toglimi. per le risposte
E' esplicitamente vietato usare l'indirizzo e-mail di questo messaggio
per fini diversi dalla risposta al messaggio stesso (Art. 10 DL. 171/98).

 bisogno. basta cercarli. siamo drammaticamente OT. posta su "iniziare".
Continuo su "iniziare"... grezie
