Utilizzare lo strumento di verifica e spiegazione
Puoi usare il audit-explain
strumento per tradurre i messaggi di controllo nel registro di controllo in un formato di facile lettura.
-
Devi avere il
Passwords.txt
file. -
È necessario conoscere l'indirizzo IP del nodo di amministrazione primario.
IL audit-explain
strumento, disponibile sul nodo di amministrazione principale, fornisce riepiloghi semplificati dei messaggi di controllo in un registro di controllo.
|
IL audit-explain Lo strumento è destinato principalmente all'uso da parte del supporto tecnico durante le operazioni di risoluzione dei problemi. Elaborazione audit-explain le query possono consumare una grande quantità di potenza della CPU, il che potrebbe avere un impatto sulle operazioni StorageGRID .
|
Questo esempio mostra l'output tipico del audit-explain
attrezzo. Questi quattro"SPUT" sono stati generati messaggi di controllo quando il tenant S3 con ID account 92484777680322627870 ha utilizzato richieste PUT S3 per creare un bucket denominato "bucket1" e aggiungere tre oggetti a tale 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
lo strumento può fare quanto segue:
-
Elaborare registri di controllo semplici o compressi. Per esempio:
audit-explain audit.log
audit-explain 2019-08-12.txt.gz
-
Elaborare più file contemporaneamente. Per esempio:
audit-explain audit.log 2019-08-12.txt.gz 2019-08-13.txt.gz
audit-explain /var/local/log/*
-
Accetta input da una pipe, che consente di filtrare e preelaborare l'input utilizzando
grep
comando o altri mezzi. Per esempio:grep SPUT audit.log | audit-explain
grep bucket-name audit.log | audit-explain
Poiché i registri di controllo possono essere molto grandi e lenti da analizzare, è possibile risparmiare tempo filtrando le parti che si desidera esaminare ed eseguendo audit-explain
sulle parti, anziché sull'intero file.
|
IL
|
Utilizzare il help (-h)
opzione per vedere le opzioni disponibili. Per esempio:
$ audit-explain -h
-
Accedi al nodo di amministrazione principale:
-
Immettere il seguente comando:
ssh admin@primary_Admin_Node_IP
-
Inserisci la password elencata nel
Passwords.txt
file. -
Immettere il seguente comando per passare alla root:
su -
-
Inserisci la password elencata nel
Passwords.txt
file.Quando si accede come root, il prompt cambia da
$
A#
.
-
-
Immettere il seguente comando, dove
/var/local/log/audit.log
rappresenta il nome e la posizione del file o dei file che si desidera analizzare:$ audit-explain /var/local/log/audit.log
IL
audit-explain
Lo strumento stampa interpretazioni leggibili dall'uomo di tutti i messaggi nel file o nei file specificati.Per ridurre la lunghezza delle righe e migliorare la leggibilità, i timestamp non vengono visualizzati per impostazione predefinita. Se vuoi vedere i timestamp, usa il timestamp( -t
) opzione.