Questo è il comando sarg che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
sarg - Generatore di rapporti sull'analisi dei calamari
SINOSSI
bara [opzioni] [file di registro...]
DESCRIZIONE
bara è un parser e analizzatore di file di registro per il Calamaro Web delega Cache[1]. Ti permette di
visualizza "dove" i tuoi utenti stanno andando su Internet.
bara genera report in HTML con campi come: utenti, indirizzi IP, byte, siti e
volte. Questi file HTML possono apparire nella directory del tuo server web per la navigazione da parte degli utenti o
amministratori. Potresti anche avere bara inviare per e-mail i rapporti all'amministratore di Squid Cache.
bara può leggere i log di accesso di calamari o Microsoft ISA. Facoltativamente, può completare il
report con il log di un filtro/redirector Squid come squid Guard[2].
VERSIONI
Di seguito è riportato un riepilogo delle opzioni.
-h --Aiuto
Mostra il riepilogo delle opzioni.
-a nome host|ip indirizzo
Limita il rapporto ai record che contengono il nome host/indirizzo IP specificato
-b Nome del file
Abilita il log di UserAgent e lo scrive su Nome del file.
Avvertenza
Questa opzione è attualmente inutilizzata.
-c Nome del file
Leggi Nome del file per un elenco degli host web da escludere dal report. Vedi la sezione
denominato “FILE DI ESCLUSIONE HOST”.
--convertire
Converti un campo data/ora di un file di registro dei calamari in un formato leggibile dall'uomo. Tutti i file di registro
vengono letti ed emessi come un testo sullo standard output.
Se il nome del file di registro di input è -, il file di registro di input viene letto dall'input standard.
--css
Uscita, sullo standard output, il css interno bara in linea nei rapporti. Puoi
reindirizzare l'output a un file di tua scelta e modificarlo. Quindi puoi ignorare il
css interno con file_css_esterno in sarg.conf.
L'utilizzo di un CSS esterno può ridurre le dimensioni del file di report. Se sei a corto di disco
spazio, puoi considerare di esportare il css come spiegato sopra.
-d quando
Usa il quando per limitare il rapporto a un intervallo di date durante l'elaborazione del file di registro. Formato
per quando is gg/mm/aaaa-gg/mm/aaaa o una sola data gg / mm / aaaa. Anche gli intervalli di date possono essere
specificato come giorno-n, settimana-n, o mese-n where n è il numero di giorni, settimane o mesi
per saltare all'indietro. Nota che non ci sono spazi intorno al trattino.
-e email
Invia rapporto a email (stdout per console).
-f Nome del file
Legge la configurazione da Nome del file.
-g e|u
Imposta il formato della data nei report generati.
e = Europa -> gg/mm/aa
u = USA -> mm/gg/aa
-i
Genera report per utente e indirizzo IP.
Note:
Ciò richiede il tipo_report opzione nel file di configurazione per contenere "users_sites".
--keeplog
Non eliminare alcun vecchio rapporto. È equivalente a impostare --ultimo registro 0 ma è fornito
per comodità.
-l Nome del file
si utilizza Nome del file come registro di ingresso. Questa opzione può essere ripetuta fino a 255 volte per la lettura
più file. Se i file terminano con l'estensione .gz, .bz2 o .Z lo sono
decompresso. Se il nome del file è solo -, il file di registro viene letto dall'input standard. In
questo caso, non può essere compresso.
Questa opzione viene mantenuta per compatibilità con le versioni precedenti di sarg ma, a partire da
sarg 2.3, i file di registro possono essere nominati sulla riga di comando senza il -l opzione. Esso
consente l'uso di caratteri jolly sulla riga di comando. Assicurati di non superare il limite
di 255 file.
--ultimo registro n
Limita il numero di log conservati nella directory di output a n. Qualsiasi rapporto in soprannumero
viene eliminato a partire dal rapporto più vecchio. Il valore di n deve essere positivo o zero. UN
valore zero significa che nessun rapporto deve essere cancellato.
-L Nome del file
Legge un file di registro del redirector proxy come quello creato da squidGuard o Rejik. Se tu
usa questa opzione, potresti voler configurare reindirizzatore_log_format in sarg.conf per abbinare
il formato di output del tuo programma di filtraggio dei contenuti web. Questa opzione può essere ripetuta
fino a 64 volte per leggere più file.
-m
Abilita l'elaborazione avanzata dei messaggi di debug. Questa opzione produce un'enorme quantità di
produzione.
-n
Abilita la risoluzione dell'indirizzo IP.
-o dir
Scrive rapporto in dir.
-p
Genera report utilizzando l'indirizzo IP anziché l'ID utente.
-P prefisso --splitprefisso prefisso
Questa opzione deve essere utilizzata con --diviso. Se previsto, il log di input è suddiviso tra
diversi file contenenti ciascuno un giorno. Il nome dei file di output è composto da
prefisso e la data formattata come -AAAA-MM-GG.
I file di output sono scritti nella directory di output specificata con -o o nella
directory corrente.
-r
Emetti il report in tempo reale sullo standard output ed esci.
-s stringa
Rapporto sui limiti al sito specificato da stringa [per esempio. www.debian.org]
--diviso
Dividi il file di log di calamari e stampalo come testo sullo standard output omettendo il
date al di fuori dell'intervallo specificato dal -d parametro. Se è combinato con
--convertire le date vengono anche convertite in un formato leggibile dall'uomo.
Se il nome del file di registro di input è -, il file di registro di input viene letto dall'input standard.
Combinati con -P, il log è scritto in diversi file ciascuno contenente un giorno di
il registro originale.
--statistiche
Scrive alcune statistiche sul tempo di esecuzione. Le statistiche includono il totale
tempo di esecuzione; il numero di record letti nei file di registro di input e il tempo impiegato
leggerli; il numero di record e utenti elaborati e il tempo impiegato per
elaborarli.
-t stringa
Limita i record inclusi nel report in base all'ora del giorno. Formato per stringa is
HH: MM or HH:MM-HH:MM. Il primo riporta solo il tempo richiesto. Quest'ultimo riporta
qualsiasi voce che rientra nell'intervallo richiesto. Questo limite integra il limite imposto
per opzione -d.
-u Utente
Limita i rapporti a Utente attività.
-v
Scrivi la versione sarg ed esci.
-w dir
Archivia i file temporanei in dir. Infatti, bara memorizza i suoi file temporanei nel sarg
sottodirectory di dir. Assicurati di impostare la directory di output HTML in un luogo esterno a
la directory temporanea o il sarg potrebbero non riuscire o eliminare il report una volta completato il suo
compito.
-x
Scrive messaggi di debug su stdout
-z
Scrive i messaggi di processo su stdout.
HOST ESCLUSIONE RISORSE
Si può dire a Sarg di escludere gli host visitati dal rapporto fornendogli un file
contenente un host da escludere per riga. L'"host" può essere uno dei seguenti:
· un nome host completo,
· un nome host che inizia con un carattere jolly (*) in modo che corrisponda a qualsiasi prefisso,
· un unico indirizzo IP,
· una sottorete annotata abcd/e.
Esempio 1. Esempio of a padroni di casa esclusione filetto
*.google.com
10.0.0.0/8
Sarg non può escludere gli indirizzi IPv6 al momento.
Usa sarg online utilizzando i servizi onworks.net