HFS: Menù del Log

From rejetto wiki
Jump to: navigation, search

Questo menù risulta accessibile cliccando, con il tasto destro del mouse, la finestra dei log posta nel pannello di destra della schermata di HFS.
Sostanzialmente, un log è un file nel quale sono registrate le operazioni compiute in una applicazione od in un computer (es: le connessione effettuate ad un server).
Il primo elemento del Menù (Log what) è usato per specificare esattamente quale item sia loggato. Scegli qualsiasi elemento ti interessi loggare e deseleziona quelli che non sono di tuo interesse.
Nella figura che segue, puoi visualizzare un esempio di elementi che saranno visualizzati nel log:

056.PNG

Non esiste un semplice file di testo che contenga tutti i possibili messaggi di log.
Infatti, i messaggi vengono composti dinamicamente in funzione dei valori delle variabili che insorgono in risposta degli eventi di sistema.

Il sistema dei messaggi di log, in via predefinita, è in sola lettura il che comporta la loro completa scomparsa alla chiusura del server.
Se desideri mantenere questi dati è necessario che tu deselezioni l'opzione "Read-only" e abiliti invece "Log to file" che consentirà di salvare il file di log mediante una denominazione di tua scelta:

074.png

Se nel nome del file usi simboli come: "%d%%m%%y%HFS.log", risulterà, per esempio, un file denominato: 28102006HFS.log.

[edit] Cosa loggare (Log what)

Ora (Time)
Visualizza l'ora di qualsiasi evento , nel formato hh:mm:ss, es."18:51:34".
Data (Date)
Visualizza la data di qualsiasi evento , nel formato dd:mm:yyyy, es. "20/10/2006".
Richiesta elenco files in cartella (Browsing)
Visualizza ogni richiesta del file list (files.lst) da parte degli utenti.
Un esempio per questo log potrebbe essere:
"Requested GET /Downloads/~files.lst".
Icone (Icons)
Visualizza il download dei files di tipo icona.
Un tipico esempio potrebbe essere il seguente: "Requested GET /favicon.ico".
Progressione (Progress)
Visualizza il log della progressione della pagian.
Divieti (Banned)
Visualizza i divieti all'accesso per determinati utenti.
Solo eventi forniti (Only served events)
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx.
Altri eventi (Other events)
Questo include, per esempio, gli aggiornamenti del DNS dinamico.
Connessioni (Connections)
Notifica ogni nuova connessione.
Disconnessioni (Disconnections)
Notifica qualsiasi chiusura delle connessioni.
Richieste (Requests)
Visualizza le richieste effettuate dal browser sia per i downloads che per gli uploads.
Un tipico messaggio potrebbe essere, ad esempio, "Requested GET /Downloads/<filename>".
Di solito, l'estensione del file non viene visualizzata.
Requests dump
Show a full request dump for every request. These log entries can be very long. Here, for example, is the entry for a small download request:
> Host: localhost
Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1
Accept-Language: en-GB,en;q=0.9
Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1
Referer: xxxxxxx/Downloads/
Connection: Keep-Alive, TE
TE: deflate, gzip, chunked, identity, trailers
Fully downloaded - 531 B @ 8 KB/s
Risposte (Replies)
Notifica le risposte di HFS (es. cosa ha inviato).
Ricezione completa files (Full downloads)
Notifica i downloads completamente effettuati.
Un esempio di messaggio per questo log potrebbe essere, ad esempio, "Fully downloaded - 558,531 B @ 48 KB/s" .
Invio files (Uploads)
Visualizza gli uploads.
Bytes ricevuti (Bytes received)
Dopo ogni richiesta, visualizza quanti bytes Hfs ha ricevuto dal browser.
Bytes inviati (Bytes sent)
Dopo ogni richiesta, visualizza quanti bytes Hfs ha inviato al browser.
Avvio del server (Server start)
Notifica la partenza di HFS con il messaggio: "Server start".
Arresto del server (Server stop)
Notifica l'arresto di HFS con il messaggio: "Server stop" .

[edit] Elementi principali (Main items)

Log in finestra (Log to screen)
Scrive il file di log nella finestra dei logs di HFS.
Se deselezioni questa opzione, non comparirà alcun messaggio di log e nessun log sarà mantenuto fino a che non scegli l'opzione "Log to file".
Log in un file (Log to file)
Scrive il log in un file.
Scegliendo questa opzione sarai invitato a dare un nome al file di log.
Non includere indirizzi (Do not log address)
Esclude specifici indirizzi IP.
Per maggiori dettagli vai a IP masks
Indirizzo numerico -> Nome (Address 2 name)
Apre una schermata dove potrai associare un nome ad uno specifico indirizzo IP (o anche a più indirizzi).
Questi nomi verranno mostrati nel log internamente a due parentesi graffe e dopo l'indirizzo a cui corrispondono.
Questo può essere utile se hai degli utenti che hanno un IP fisso (per esempio in una LAN) e vuoi visualizzare il loro nome.
Carattere (Font)
Questa opzione ti consente di scegliere il font da utilizzare per il log.
Si aprirà una finestra dove avrai la possibilità di impostare il tipo, il colore, la dimensione, ecc. del carattere.
In sola lettura (Read only)
Mantiene il log con attributi di sola lettura.
Normalmente è meglio lasciare questa opzione attivata.
Copia (Copy)
Copia l'intero log, o una parte selezionata, nella clipboard.
Questo è ovviamente utile qualora tu volessi incollare le notizie del log in una e-mail o in un altro documento.
Elimina (Clear)
Elimina tutte le informazioni presenti nella finestra dei log di HFS.
Salva (Save)
Salva il log nel file specificato in "Log on file"
Salva come ... (Save as)
Salva il log ma ti propone l'inserimento di un nome per il file.
Personal tools
Namespaces

Variants
Actions
Navigation
Tools