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.

Utilizzando lo strumento audit-spiegate

Collaboratori

È possibile utilizzare audit-explain strumento per tradurre i messaggi di audit nel log di audit in un formato di facile lettura.

Di cosa hai bisogno
  • È necessario disporre di autorizzazioni di accesso specifiche.

  • È necessario disporre di Passwords.txt file.

  • È necessario conoscere l'indirizzo IP del nodo di amministrazione primario.

A proposito di questa attività

Il audit-explain Tool, disponibile nel nodo di amministrazione principale, fornisce riepiloghi semplificati dei messaggi di audit in un registro di audit.

Importante Il audit-explain lo strumento è destinato principalmente all'utilizzo da parte del supporto tecnico durante le operazioni di troubleshooting. Elaborazione in corso audit-explain Le query possono consumare una grande quantità di potenza della CPU, con un conseguente impatto sulle operazioni StorageGRID.

Questo esempio mostra l'output tipico di audit-explain tool. Questi quattro messaggi di audit SPUT sono stati generati quando il tenant S3 con ID account 92484777680322627870 utilizzava S3 PUT Requests per creare un bucket denominato "bucket1" e aggiungere tre oggetti a quel bucket.

SPUT S3 PUT bucket bucket1 account:92484777680322627870 usec:124673
SPUT S3 PUT object bucket1/part1.txt tenant:92484777680322627870  cbid:9DCB157394F99FE5 usec:101485
SPUT S3 PUT object bucket1/part2.txt tenant:92484777680322627870  cbid:3CFBB07AB3D32CA9 usec:102804
SPUT S3 PUT object bucket1/part3.txt tenant:92484777680322627870  cbid:5373D73831ECC743 usec:93874

Il audit-explain può elaborare registri di audit semplici o compressi. Ad esempio:

audit-explain audit.log
audit-explain 2019-08-12.txt.gz

Il audit-explain può anche elaborare più file contemporaneamente. Ad esempio:

audit-explain audit.log 2019-08-12.txt.gz 2019-08-13.txt.gz
audit-explain /var/local/audit/export/*

Infine, il audit-explain lo strumento può accettare l'input da una pipe, che consente di filtrare e pre-elaborare l'input utilizzando grep comando o altro mezzo. Ad esempio:

grep SPUT audit.log | audit-explain
grep bucket-name audit.log | audit-explain

Poiché i log di audit possono essere molto grandi e lenti da analizzare, è possibile risparmiare tempo filtrando le parti che si desidera esaminare ed eseguire audit-explain sulle parti, invece dell'intero file.

Nota Il audit-explain lo strumento non accetta i file compressi come input di tipo pipped. Per elaborare i file compressi, specificare i nomi dei file come argomenti della riga di comando oppure utilizzare zcat per decomprimere prima i file. Ad esempio:
zcat audit.log.gz | audit-explain

Utilizzare help (-h) per visualizzare le opzioni disponibili. Ad esempio:

 $ audit-explain -h
Fasi
  1. Accedere al nodo di amministrazione principale:

    1. Immettere il seguente comando: ssh admin@primary_Admin_Node_IP

    2. Immettere la password elencata in Passwords.txt file.

  2. Immettere il seguente comando, dove /var/local/audit/export/audit.log rappresenta il nome e la posizione del file o dei file che si desidera analizzare:

    $ audit-explain /var/local/audit/export/audit.log

    Il audit-explain consente di stampare interpretazioni leggibili di tutti i messaggi contenuti nel file o nei file specificati.

    Nota Per ridurre le lunghezze delle linee e agevolare la leggibilità, i timestamp non vengono visualizzati per impostazione predefinita. Se si desidera visualizzare gli indicatori di data e ora, utilizzare l'indicatore di data e ora (-t).
Informazioni correlate

"SPUT: S3 PUT"