Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Configurare i messaggi di audit e le destinazioni dei log

Collaboratori

I messaggi e i registri di audit registrano le attività del sistema e gli eventi di sicurezza e sono strumenti essenziali per il monitoraggio e la risoluzione dei problemi. È possibile regolare i livelli di audit per aumentare o diminuire il tipo e il numero di messaggi di audit registrati. Facoltativamente, è possibile definire le intestazioni delle richieste HTTP che si desidera includere nei messaggi di controllo di lettura e scrittura del client. È inoltre possibile configurare un server syslog esterno e modificare la destinazione delle informazioni di controllo.

Per ulteriori informazioni sui messaggi di audit, vedere Esaminare i registri di audit.

Di cosa hai bisogno
  • Hai effettuato l'accesso a Grid Manager utilizzando un browser web supportato.

  • Si dispone delle autorizzazioni di accesso Maintenance o Root.

A proposito di questa attività

Tutti i nodi StorageGRID generano messaggi di audit e registri per tenere traccia dell'attività e degli eventi del sistema. Per impostazione predefinita, le informazioni di controllo vengono inviate al registro di controllo sui nodi di amministrazione. È possibile regolare i livelli di audit per aumentare o diminuire il tipo e il numero di messaggi di audit registrati nel registro di audit. In alternativa, è possibile configurare le informazioni di controllo da inviare a un server syslog remoto o da memorizzare temporaneamente sui nodi di origine per la raccolta manuale.

Modificare i livelli dei messaggi di audit nel registro di audit

È possibile impostare un livello di audit diverso per ciascuna delle seguenti categorie di messaggi nel registro di audit:

Categoria di audit Descrizione

Sistema

Per impostazione predefinita, questo livello è impostato su normale. Vedere Messaggi di audit del sistema.

Storage

Per impostazione predefinita, questo livello è impostato su Error (errore). Vedere Messaggi di audit dello storage a oggetti.

Gestione

Per impostazione predefinita, questo livello è impostato su normale. Vedere Messaggio di audit della gestione.

Letture del client

Per impostazione predefinita, questo livello è impostato su normale. Vedere Messaggi di audit in lettura del client.

Il client scrive

Per impostazione predefinita, questo livello è impostato su normale. Vedere Messaggi di audit di scrittura del client.

Nota Queste impostazioni predefinite si applicano se StorageGRID è stato installato inizialmente utilizzando la versione 10.3 o successiva. Se è stato eseguito l'aggiornamento da una versione precedente di StorageGRID, l'impostazione predefinita per tutte le categorie è normale.
Nota Durante gli aggiornamenti, le configurazioni a livello di audit non saranno effettive immediatamente.
Fasi
  1. Selezionare CONFIGURATION Monitoring Audit and syslog server.

    Pagina principale dei messaggi di audit
  2. Per ciascuna categoria di messaggi di audit, selezionare un livello di audit dall'elenco a discesa:

    Livello di audit Descrizione

    Spento

    Non vengono registrati messaggi di audit della categoria.

    Errore

    Vengono registrati solo messaggi di errore - messaggi di audit per i quali il codice risultato non è stato "riuscito" (SUCS).

    Normale

    Vengono registrati i messaggi transazionali standard, ovvero i messaggi elencati in queste istruzioni per la categoria.

    Debug

    Obsoleto. Questo livello si comporta come il livello di audit normale.

    I messaggi inclusi per qualsiasi livello specifico includono quelli che verrebbero registrati ai livelli superiori. Ad esempio, il livello normale include tutti i messaggi di errore.

  3. Facoltativamente, in Audit Protocol headers, definire le intestazioni delle richieste HTTP che si desidera includere nei messaggi di controllo di lettura e scrittura del client. Utilizzare un asterisco () come carattere jolly per far corrispondere zero o più caratteri. Utilizzare la sequenza escape () per far corrispondere un asterisco letterale.

    Nota Le intestazioni dei protocolli di audit si applicano solo alle richieste S3 e Swift.
  4. Selezionare Add another header (Aggiungi un'altra intestazione) per creare altre intestazioni, se necessario.

    Quando le intestazioni HTTP vengono trovate in una richiesta, vengono incluse nel messaggio di audit nel campo HTRH.

    Nota Le intestazioni delle richieste del protocollo di audit vengono registrate solo se il livello di audit per letture client o scritture client non è disattivato.
  5. Selezionare Salva

    Viene visualizzato un banner verde per indicare che la configurazione è stata salvata correttamente.

Utilizzare un server syslog esterno

È possibile configurare un server syslog esterno se si desidera salvare le informazioni di audit in remoto.

Selezionare le destinazioni delle informazioni di audit

È possibile specificare dove inviare registri di audit, registri eventi di protezione e registri delle applicazioni.

Nota Alcune destinazioni sono disponibili solo se si utilizza un server syslog esterno. Vedere Configurare un server syslog esterno per configurare un server syslog esterno.
Nota Per ulteriori informazioni sui registri del software StorageGRID, vedere Log del software StorageGRID.
  1. Nella pagina Audit and syslog server, selezionare la destinazione per le informazioni di audit dalle opzioni elencate:

    Opzione Descrizione

    Predefinito (nodi amministrativi/nodi locali)

    I messaggi di audit vengono inviati al registro di audit (audit.log) Nel nodo di amministrazione, i registri degli eventi di protezione e i registri delle applicazioni vengono memorizzati nei nodi in cui sono stati generati (anche denominati "nodo locale").

    Server syslog esterno

    Le informazioni di audit vengono inviate a un server syslog esterno e salvate sul nodo locale. Il tipo di informazioni inviate dipende dalla configurazione del server syslog esterno. Questa opzione viene attivata solo dopo aver configurato un server syslog esterno.

    Nodo di amministrazione e server syslog esterno

    I messaggi di audit vengono inviati al registro di audit (audit.log) Sul nodo Admin e le informazioni di audit vengono inviate al server syslog esterno e salvate sul nodo locale. Il tipo di informazioni inviate dipende dalla configurazione del server syslog esterno. Questa opzione viene attivata solo dopo aver configurato un server syslog esterno.

    Solo nodi locali

    Nessuna informazione di controllo viene inviata a un nodo di amministrazione o a un server syslog remoto. Le informazioni di audit vengono salvate solo sui nodi che le hanno generate.

    Nota: StorageGRID rimuove periodicamente questi log locali in una rotazione per liberare spazio. Quando il file di log di un nodo raggiunge 1 GB, il file esistente viene salvato e viene avviato un nuovo file di log. Il limite di rotazione per il log è di 21 file. Quando viene creata la ventiduesima versione del file di log, il file di log più vecchio viene cancellato. In media, su ciascun nodo vengono memorizzati circa 20 GB di dati di log.

Nota Le informazioni di audit generate su ogni nodo locale sono memorizzate in /var/local/log/localaudit.log
  1. Selezionare Salva.

Viene visualizzato un messaggio di avviso:

Avvertenza Modificare la destinazione del log?
  1. Confermare che si desidera modificare la destinazione per le informazioni di controllo selezionando OK.

    Viene visualizzato un banner verde che informa che la configurazione dell'audit è stata salvata correttamente.

    I nuovi registri vengono inviati alle destinazioni selezionate. I registri esistenti rimangono nella posizione corrente.