La documentazione per questo prodotto è stata redatta cercando di utilizzare un linguaggio senza pregiudizi. Ai fini di questa documentazione, per linguaggio senza di pregiudizi si intende un linguaggio che non implica discriminazioni basate su età, disabilità, genere, identità razziale, identità etnica, orientamento sessuale, status socioeconomico e intersezionalità. Le eventuali eccezioni possono dipendere dal linguaggio codificato nelle interfacce utente del software del prodotto, dal linguaggio utilizzato nella documentazione RFP o dal linguaggio utilizzato in prodotti di terze parti a cui si fa riferimento. Scopri di più sul modo in cui Cisco utilizza il linguaggio inclusivo.
Cisco ha tradotto questo documento utilizzando una combinazione di tecnologie automatiche e umane per offrire ai nostri utenti in tutto il mondo contenuti di supporto nella propria lingua. Si noti che anche la migliore traduzione automatica non sarà mai accurata come quella fornita da un traduttore professionista. Cisco Systems, Inc. non si assume alcuna responsabilità per l’accuratezza di queste traduzioni e consiglia di consultare sempre il documento originale in inglese (disponibile al link fornito).
In questo documento viene descritto come aggiungere un campo personalizzato relativo al parametro Performance al registro di accesso di Secure Web Appliance (SWA).
Cisco raccomanda la conoscenza dei seguenti argomenti:
Suggerimento: è consigliabile disporre di più del 20% di spazio libero su disco nella partizione dati SWA. È possibile controllare l'utilizzo del disco da Command Line Interface (CLI) nell'output del comando status detail.
Il documento può essere consultato per tutte le versioni software o hardware.
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Quando si verifica un problema di latenza e il traffico viene inoltrato tramite SWA, i log degli accessi possono essere utili per risolvere la causa principale della latenza. È possibile modificare le impostazioni correnti dei log degli accessi o creare nuovi log degli accessi con i parametri delle prestazioni aggiunti al campo personalizzato.
In alcune condizioni, a causa di criteri interni o di altre configurazioni, non è possibile modificare il log degli accessi corrente. Per superare questo limite, è possibile creare un altro log degli accessi e aggiungere il parametro Prestazioni personalizzato nei nuovi log degli accessi.
Passaggio 1. Accedere alla GUI.
Passaggio 2. Dal menu Amministrazione di sistema scegliere Registra sottoscrizioni.
Passaggio 3. Scegliere Aggiungi sottoscrizione log...
Passaggio 4. Dalla sezione Tipo di log scegliere Log degli accessi e attendere l'aggiornamento della pagina.
Passaggio 5. Digitare un nome per il nuovo registro nella sezione Nome registro. Nell'esempio, TAC_access_logs.
Passaggio 6. Immettete un valore compreso tra 102400 (100 kilobyte) e 10737418240 (10 Gigabyte) per le dimensioni del file (in byte) prima che SWA esegua il rollover del log in un nuovo file. Num deve essere un numero intero ed è possibile aggiungere M per indicare le dimensioni in megabyte, K per indicare le dimensioni del file in kilobyte e G per gigabyte.
Nota: SWA archivia (esegue il rollover) le sottoscrizioni dei log quando un file di log corrente raggiunge un limite specificato dall'utente per le dimensioni massime del file o il tempo massimo dall'ultimo rollover.
Passaggio 7. Scegliete Squid per lo stile del log.
Passaggio 8. Nome file consente di definire il nome della cartella e il nome del file di registro per il nuovo registro. Si consiglia di utilizzare lo stesso nome del registro, che nell'esempio riportato è TAC_access_logs.
Passaggio 9. È possibile attivare la compressione del registro per comprimere il file registro o mantenere i registri come file di testo.
Passaggio 10. L'esclusione dal registro consente di filtrare il codice di risposta HTTP (Hypertext Transfer Protocol). Non filtrare i codici di stato HTTP.
Passaggio 11. Selezionate FTP poll per conservare i log nell'SWA. Digitare 1 e premere Invio.
Passaggio 12. Inviare e confermare le modifiche.
Passaggio 1. Accedere alla CLI.
Passaggio 2. Eseguire logconfig.
Passaggio 3. Per creare un nuovo registro, digitare New e premere Invio.
Passaggio 4. Individuare i log degli accessi nell'elenco, digitare il numero associato e premere Invio.
Passaggio 5. Digitare un nome per il nuovo registro.
Passaggio 6. Digitare 1 per scegliere Squid come stile del log per questa sottoscrizione e premere Invio.
Passaggio 7. Non filtrare i codici di stato di errore HTTP. Premere Invio per passare al punto successivo.
Passaggio 8. Scegliete Poll FTP per conservare i log nel file SWA. Digitare 1 e premere Invio.
Nota: per eseguire il push dei log in un server FTP (File Transfer Protocol), SCP (Secure Copy Protocol) o Syslog. È possibile scegliere le opzioni correlate.
Passaggio 9. Definire il nome della cartella e del file per il nuovo registro. È preferibile che il nome del registro sia uguale a quello del registro e premere Invio.
Passaggio 10. Immettere un valore compreso tra 102400 (100 kilobyte) e 10737418240 (10 Gigabyte) per le dimensioni del file (in byte) prima del ruolo SWA sul log in un nuovo file.
Nota: SWA archivia (esegue il rollover) le sottoscrizioni dei log quando un file di log corrente raggiunge un limite specificato dall'utente per le dimensioni massime del file o il tempo massimo dall'ultimo rollover.
Passaggio 11. Il numero massimo di file indica il numero di file di registro archiviati nel dispositivo. Se il numero totale di file di log ha raggiunto questo valore, i log meno recenti vengono eliminati da SWA. Il valore predefinito è 10 file ed è possibile digitare il numero di log, a causa dello spazio su disco disponibile e di altre configurazioni di log, quindi premere Invio.
Passaggio 12. In questo passaggio è possibile scegliere di comprimere i registri o di mantenerli come file di testo. Digitare Y per Sì e N per No e premere Invio.
Nota: una volta raggiunta la dimensione massima del file, il file viene compresso. Il rapporto di compressione dipende dal comportamento del traffico di rete e può variare tra i file di registro.
Passaggio 13. Premere Invio per uscire dalla configurazione guidata del registro.
Passaggio 14. Digitare commit per salvare le modifiche.
SWA_CLI> logconfig
...
Choose the operation you want to perform:
- NEW - Create a new log.
- EDIT - Modify a log subscription.
- DELETE - Remove a log subscription.
- HOSTKEYCONFIG - Configure SSH host keys.
[]> NEW
Choose the log file type for this subscription:
1. AVC Engine Framework Logs
2. AVC Engine Logs
3. Access Control Engine Logs
4. Access Logs
....
58. Webroot Logs
59. Welcome Page Acknowledgement Logs
[1]> <=== type the number assosiated with Access Logs and press Enter
Please enter the name for the log:
[]> <=== Chose desiered name, in this example, TAC_access_logs
Choose the log style for this subscription:
1. Squid
2. Apache
3. Squid Details
[1]> <=== Press Enter to keep the default value
Enter the HTTP Error Status codes (comma separated list of 4xx and 5xx codes) you want to filter out from the logs:
[]> <=== Press Enter to keep the default value
Choose the method to retrieve the logs:
1. FTP Poll
2. FTP Push
3. SCP Push
4. Syslog Push
[1]> <=== Choose FTP poll to keep the logs in the SWA
Filename to use for log files:
[aclog]> <=== It is better to have teh same file name as the log, in this example, TAC_access_logs
Do you want to configure time-based log files rollover? [N]> <=== Enter the desiered answer
Please enter the maximum file size:
[104857600]> <=== Enter the desiered answer, or you can leave as default
Please enter the maximum number of files:
[100]> <=== Enter the desiered answer, it depends on free disk space and log file size
Should an alert be sent when files are removed due to the maximum number of files allowed? [N]> <=== Enter the desiered answer
Do you want to compress logs (yes/no)
[n]> <=== Enter the desiered answer
Currently configured logs:
1. "Splunk Logs" Type: "Access Logs" Retrieval: FTP Push - Host 10.0.0.1
2. "TAC_access_logs" Type: "Access Logs" Retrieval: FTP Poll
3. "accesslogs" Type: "Access Logs" Retrieval: FTP Poll
....
40. "webrootlogs" Type: "Webroot Logs" Retrieval: FTP Poll
41. "welcomeack_logs" Type: "Welcome Page Acknowledgement Logs" Retrieval: FTP Poll
Choose the operation you want to perform:
- NEW - Create a new log.
- EDIT - Modify a log subscription.
- DELETE - Remove a log subscription.
- HOSTKEYCONFIG - Configure SSH host keys.
[]> <=== Press Enter to exit the log configuration wizard
SWA_CLI> commit
Please enter some comments describing your changes:
[]> <=== Type the change description and press Enter
Passaggio 1. Accedere alla GUI.
Passaggio 2. Dal menu Amministrazione di sistema, scegliere Registra sottoscrizioni.
Passaggio 3. Nella colonna Nome log fare clic su accesslogs o sul nome della nuova cartella creata. Nell'esempio, TAC_access_logs.
Passaggio 4. Nella sezione Campi personalizzati incollare la seguente stringa:
[ Request Details: ID = %I, User Agent = %u, AD Group Memberships = ( %m ) %g ] [ Tx Wait Times (in ms): 1st byte to server = %:<1, Request Header = %:
, Response Header = %:h>, Client Body = %:b> ] [ Rx Wait Times (in ms): 1st request byte = %:1<, Request Header = %:h<, Client Body = %:b<, 1st response byte = %:>1, Response header = %:>h, Server response = %:>b, Disk Cache = %:>c; Auth response = %:
a; DNS response = %:
d, WBRS response = %:
r, AVC response = %:A>, AVC total = %:A<, DCA response = %:C>, DCA total = %:C<, McAfee response = %:m>, McAfee total = %:m<, Sophos response = %:p>, Sophos total = %:p<, Webroot response = %:w>, Webroot total = %:w<, Anti-Spyware response = %:
s; AMP response = %:e>, AMP total = %:e<; Latency = %x; %L ] [Client Port = %F, Server IP = %k, Server Port = %p]
Passaggio 5. Inviare e confermare le modifiche.
Passaggio 1. Accedere alla CLI.
Passaggio 2. Digitare tail e premere Invio.
Passaggio 3. Trovare il numero associato ai log degli accessi che hanno aggiunto il parametro Performance. Digitare il numero e premere Invio.
Come in questo esempio, ai log degli accessi sono state aggiunte ulteriori informazioni.
1680893872.492 1131 172.18.122.156 TCP_MISS/200 379725 GET http://www.cisco.com/en/US/docs/security/wsa/wsa7.7/Release_Notes/WSA_7.7.0_FCS_Release_Notes.pdf - DIRECT/www.cisco.com application/pdf DEFAULT_CASE_12-authenticated_policy-DefaultGroup-DefaultGroup-NONE-NONE-DefaultGroup
- " [ Request Details: ID = 104, User Agent = "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Firefox/24.0", AD Group Memberships = ( NONE ) -;] [Tx Wait Times: 1st byte to server = 0, Request Header = 0, Request to Server = 0, 1st byte to client = 290, Response Header = 0, Client Body = 788; Rx Wait Times: 1st request byte = 0, Request Header = 0, Client Body = 0, 1st response byte = 45, Response header = 2, Server response = 779, Disk Cache = 0; Auth response = 0, Auth total = 0; DNS response = 0, DNS total = 0, WBRS response = 0, WBRS total = 2, AVC response = 0, AVC total = 0, DCA response = 0, DCA total = 0, McAfee response = 0, McAfee total = 901, Sophos response = 0, Sophos total = 1028, Webroot response = 0, Webroot total = 0, Anti-Spyware response = 0, Anti-Spyware total = 2; AMP response = 1, AMP total = 1; Latency = 1939; "07/Apr/2023:20:58:55 +0000" ] [Client Port = 3543, Server IP = 10.10.10.10, Server Port = 443]
Suggerimento: per uscire dal comando tail, tenere premuto il tasto Ctrl e premere C. Se il comando tail non è stato chiuso, digitare q.
I valori utilizzati nel campo Parametro prestazioni personalizzato corrispondono alle seguenti informazioni:
Suggerimento: latenza = totale AMP + totale antispyware + totale Webroot + totale Sophos + totale McAfee + totale AVC + totale WBRS + totale autenticazione
Nome campo personalizzato | Campo personalizzato | Descrizione |
Intestazione richiesta |
%:<h | Tempo di attesa per la scrittura dell'intestazione della richiesta sul server dopo il primo byte. |
Richiesta al server |
%:<b | Tempo di attesa per la scrittura del corpo della richiesta nel server dopo l'intestazione. |
1° byte per il client |
%:1> | Tempo di attesa per il primo byte scritto sul client. |
Corpo client |
%:b> | Tempo di attesa per la scrittura del corpo completo sul client. |
Tempi di attesa Rx (in ms): primo byte di richiesta |
%:1< | Il tempo necessario dal momento in cui il proxy Web inizia a connettersi al server al momento in cui è in grado di scrivere sul server per la prima volta. Se il proxy Web deve connettersi a più server per completare la transazione, corrisponde alla somma di tali orari. |
Intestazione richiesta |
%:h< | Tempo di attesa per l'intestazione client completa dopo il primo byte. |
Corpo client |
%:b< | Tempo di attesa per il corpo completo del client. |
Primo byte di risposta |
%:>1 | Tempo di attesa per il primo byte di risposta dal server. |
Intestazione risposta |
%:>h | Tempo di attesa per l'intestazione del server dopo il primo byte di risposta. |
Risposta del server |
%:>b | Questo significa in pratica che SWA ha ottenuto intestazioni HTTP dal server, ma SWA attende i byte di risposta dopo di ciò e quale sarebbe il contenuto effettivo dal server. |
Cache disco |
%:>c | Tempo necessario al proxy Web per leggere una risposta dalla cache del disco. |
Risposta di autenticazione |
%:<a | Tempo di attesa per la ricezione della risposta dal processo di autenticazione del proxy Web, dopo l'invio della richiesta da parte del proxy Web. |
Totale autenticazione |
%:>a | Tempo di attesa per la ricezione della risposta dal processo di autenticazione del proxy Web. Include il tempo necessario al proxy Web per inviare la richiesta. |
risposta DNS |
%:<d | Tempo impiegato dal proxy Web per inviare la richiesta DNS (Domain Name Request) al processo DNS del proxy Web. |
Totale DNS |
%:>d | Tempo impiegato dal processo DNS del proxy Web per restituire un risultato DNS al proxy Web. |
risposta WBRS |
%:<r | Tempo di attesa per ricevere la risposta dai filtri Web Reputation, dopo l'invio della richiesta da parte del proxy Web. |
Totale WBRS |
%:>r | Tempo di attesa per la ricezione del verdetto dai filtri Web Reputation. Include il tempo necessario al proxy Web per inviare la richiesta. |
Risposta AVC |
%:A> | Tempo di attesa per ricevere la risposta dal processo di visibilità e controllo dell'applicazione (AVC), dopo l'invio della richiesta da parte del proxy Web. |
Totale AVC |
%:A< | Tempo di attesa per la ricezione della risposta dal processo AVC, incluso il tempo necessario al proxy Web per inviare la richiesta. |
Risposta DCA |
%:C> | Tempo di attesa per la ricezione della risposta dal motore di analisi del contenuto dinamico dopo l'invio della richiesta da parte del proxy Web. |
Totale DCA |
%:C< | Tempo di attesa per la ricezione del verdetto dal motore di analisi del contenuto dinamico, incluso il tempo necessario al proxy Web per inviare la richiesta. |
Risposta di McAfee |
%:m> | Tempo di attesa per ricevere la risposta dal motore di scansione McAfee, dopo che il proxy Web ha inviato la richiesta. |
Totale McAfee |
%:m< | Tempo di attesa per ricevere il verdetto dal motore di scansione McAfee, incluso il tempo necessario al proxy Web per inviare la richiesta. |
Risposta di Sophos |
%:p> | Tempo di attesa per ricevere la risposta dal motore di scansione Sophos, dopo l'invio della richiesta da parte del proxy Web. |
Sophos totale |
%:p< | Tempo di attesa per ricevere il verdetto dal motore di scansione Sophos, incluso il tempo necessario al proxy Web per inviare la richiesta. |
risposta AMP |
%:e> | Tempo di attesa per ricevere la risposta dal motore AMP dopo l'invio della richiesta da parte del proxy Web. |
AMP totale |
%:e< | Tempo di attesa per ricevere il verdetto dal motore AMP, incluso il tempo necessario al proxy Web per inviare la richiesta. |
Latenza |
%x; %L | Latenza e ora locale richiesta in formato leggibile: GG/MMM/AAAA : hh:mm:ss +nnnn. Questo campo viene scritto tra virgolette nei log degli accessi. Questo campo consente di correlare i registri ai problemi senza dover calcolare l'ora locale da un momento all'altro per ciascuna voce di registro. |
Porta client |
%F | Numero di porta utilizzato dal lato client. |
Indirizzo IP server |
%k | Indirizzo IP del server Web. |
Numero porta server |
%p | Numero porta server Web. |
Revisione | Data di pubblicazione | Commenti |
---|---|---|
2.0 |
19-Oct-2023 |
Aggiorna release |
1.0 |
16-May-2023 |
Versione iniziale |