Utilice la herramienta de explicación de auditoría
Puede usar audit-explain la herramienta para traducir los mensajes de auditoría del registro de auditoría a un formato de fácil lectura.
-
Tienes "permisos de acceso específicos".
-
Debe tener el
Passwords.txtarchivo. -
Debe conocer la dirección IP del nodo de administrador principal.
`audit-explain`La herramienta, disponible en el nodo de administración principal, proporciona resúmenes simplificados de los mensajes de auditoría en un registro de auditoría.
|
|
audit-explain`La herramienta está destinada principalmente al soporte técnico durante las operaciones de solución de problemas. El procesamiento de `audit-explain consultas puede consumir una gran cantidad de energía de CPU, lo que podría afectar a las operaciones de StorageGRID.
|
En este ejemplo se muestra la salida típica de audit-explain la herramienta. Estos cuatro "SPUT"mensajes de auditoría se generaron cuando el inquilino S3 con el ID de cuenta 92484777680322627870 utilizó S3 solicitudes PUT para crear un bloque llamado «bucket1» y añadir tres objetos a ese bloque.
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
`audit-explain`La herramienta puede hacer lo siguiente:
-
Procesar registros de auditoría sin formato o comprimidos. Por ejemplo:
audit-explain audit.logaudit-explain 2019-08-12.txt.gz -
Procese varios archivos simultáneamente. Por ejemplo:
audit-explain audit.log 2019-08-12.txt.gz 2019-08-13.txt.gzaudit-explain /var/local/audit/export/* -
Acepte la entrada de una tubería, lo que le permite filtrar y preprocesar la entrada mediante el
grepcomando u otros medios. Por ejemplo:grep SPUT audit.log | audit-explaingrep bucket-name audit.log | audit-explain
Dado que los registros de auditoría pueden ser muy grandes y lentos de analizar, puede ahorrar tiempo filtrando las partes que desea ver y ejecutar audit-explain en las piezas, en lugar de todo el archivo.
|
|
`audit-explain`La herramienta no acepta archivos comprimidos como entrada de canalizaciones. Para procesar archivos comprimidos, proporcione sus nombres de archivo como argumentos de línea de comandos o utilice la `zcat` herramienta para descomprimir los archivos primero. Por ejemplo:
|
Utilice la help (-h) opción para ver las opciones disponibles. Por ejemplo:
$ audit-explain -h
-
Inicie sesión en el nodo de administración principal:
-
Introduzca el siguiente comando:
ssh admin@primary_Admin_Node_IP -
Introduzca la contraseña que aparece en el
Passwords.txtarchivo. -
Introduzca el siguiente comando para cambiar a raíz:
su - -
Introduzca la contraseña que aparece en el
Passwords.txtarchivo.Al iniciar sesión como root, la petición de datos cambia de
$a#.
-
-
Introduzca el siguiente comando, donde
/var/local/audit/export/audit.logrepresenta el nombre y la ubicación del archivo o archivos que desea analizar:$ audit-explain /var/local/audit/export/audit.log`audit-explain`La herramienta imprime interpretaciones legibles por el ser humano de todos los mensajes en el archivo o archivos especificados.
Para reducir las longitudes de línea y facilitar la lectura, las marcas de tiempo no se muestran por defecto. Si desea ver las marcas de tiempo, utilice (`-t`la opción TIMESTAMP ).