di: Massimo Fantini 16 Settembre 2008
Sia per i siti Web sia per siti FTP ospitati su server IIS è possibile abilitare la registrazione (in inglese "Logging") delle informazioni relative alle richieste effettuate dai client. In questo articolo, esaminiamo sinteticamente le finalità della registrazione, i formati disponibili all'interno del server IIS e le principali opzioni di configurazione, per concludere infine con alcuni esempi di analisi statistica effettuata sui dati registrati.
Anche se possono risultare intuitive, è utile riassumere le motivazioni principali e le finalità del Logging:
IIS6.0 dispone di cinque differenti formati di registrazione, elencati nella tabella seguente insieme alle principali caratteristiche distintive:
| Formato di file registro W3C esteso | Formato di file registro comune NCSA | Formato di file registro IIS | Registrazione ODBC | Registrazione binaria centralizzata | |
|---|---|---|---|---|---|
| Tipo di supporto | File di testo | File di testo | File di testo | Sorgente dati ODBC | File binario |
| Carattere separatore | Spazio | Spazio | Virgola | ||
| Orario ("Time zone") | UTC | Locale | Locale | Locale | Locale |
| Misura del tempo totale di risposta | Sì | Sì | Sì | No | Sì |
| Informazioni registrate | A scelta | Fisse | Fisse | Fisse | Fisse |
| Prefisso del nome del file | ex (oppure extend) | nc (oppure ncsa) | in (oppure inetsv) | raw |
I primi 3 tipi di formato prevedono la registrazione su file di testo. Per i siti Web è possibile selezionare la codifica UTF-8 invece della tabella codici locale (configurazione a livello di server), mentre per i siti FTP non è disponibile la codifica UTF-8.
Per impostazione predefinita i files sono memorizzati nella directory:
%systemroot%\System32\LogFiles
La Registrazione ODBC consente di memorizzare le informazioni di Logging all'interno di una fonte dati ODBC.
Il Formato di file registro W3C esteso utilizza l'orario UTC (Coordinated Universal Time), mentre tutti gli altri utilizzano l'orario locale (quello impostato sul server IIS). Poichè UTC coincide sostanzialmente con GMT (Greenwich Mean Time), osservando un registro in formato W3C esteso, si nota che l'orario delle registrazioni risulta essere un'ora indietro rispetto all'orario italiano (due ore indietro quando è in vigore l'ora legale).
Tutti i formati, ad esclusione della "Registrazione ODBC", riportano l'informazione del tempo di elaborazione della richiesta e della risposta al netto del trasferimento in rete: viene misurato l'intervallo di tempo (in millisecondi) che intercorre tra l'istante in cui arriva il primo byte della richiesta e l'istante in cui termina l'invio della risposta.
A differenza degli altri formati, il "Formato di file registro W3C esteso" consente di selezionare da un elenco le informazioni da registrare, omettendo quelle indesiderate, in modo da contenere la dimensione del registro.
Il nome del file di log è costituito da un prefisso seguito da un numero progressivo (quando il criterio di rotazione è basato sulla dimensione massima) oppure da un identificativo di data e/o ora (quando il criterio di rotazione si basa su un intervallo temporale).
Guida risparmio energetico per serverDalla determinazione dei consumi al risparmio, dalla... |
Guida SubversionSVN è uno dei sistemi per il versioning più utilizzati al mondo.... |
Guida Application serverCosa sono, quali sono e come possono essere utilizzati nella... |
Ogni settimana, in due distinte newsletter: notizie a approfondimenti su Apache e IIS.
Iscriviti alla newsletter
|
|
Amministratore di Reti Windows Server 200811 Giugno 2012 a Milano |
|
Nessun corso previsto |