Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Supporto del plugin MariaDB Audit per My SQL
Amazon RDS offre un plug-in di controllo per le istanze di My SQL database basato sul plug-in open source MariaDB Audit. Per ulteriori informazioni, consulta l'archivio Audit Plugin for My SQL Server
Nota
Il plugin di audit per My SQL si basa sul MariadB Audit Plugin. In questo articolo, lo chiamiamo plugin per audit MariaDB.
Il plug-in per audit MariaDB registra le attività del database, inclusi gli utenti che accedono al database e le query eseguite sul database. Il record con le attività del database è archiviato in un file di log.
Impostazioni dell'opzione relativa al plug-in per audit
Amazon RDS supporta le seguenti impostazioni per l'opzione MariadB Audit Plugin.
Impostazione opzioni | Valori validi | Valore predefinito | Descrizione |
---|---|---|---|
|
|
|
La posizione del file di log. Il file di log contiene il record dell'attività specificata in |
|
1–1000000000 |
1000000 |
La dimensione in byte che, una volta raggiunta, provoca la rotazione del file. Per ulteriori informazioni, consulta Panoramica dei registri di database RDS per MySQL. |
|
0–100 |
9 |
Il numero di rotazioni dei log da salvare se |
|
|
|
I tipi di attività da registrate nel log. Viene registrata anche l'installazione del plug-in per audit MariaDB.
Per MySQL, non |
|
Più valori separati da virgola |
Nessuna |
Sono incluse solo le attività degli utenti specificati. Per impostazione predefinita, l'attività viene registrata per tutti gli utenti. |
|
Più valori separati da virgola |
Nessuna |
Sono escluse le attività degli utenti specificati. Per impostazione predefinita, l'attività viene registrata per tutti gli utenti. L'utente Nota |
|
|
|
La registrazione è attiva. L'unico valore valido è |
|
0–2147483647 |
1.024 |
Il limite di lunghezza della stringa di query in un record. |
Aggiunta del plug-in per audit MariaDB
Di seguito è riportato il processo generale per aggiungere il plug-in per audit MariaDB a un'istanza database:
Creare un nuovo gruppo di opzioni oppure copiare o modificare un gruppo di opzioni esistente
Aggiungere l'opzione al gruppo di opzioni
Associare il gruppo di opzioni a questa istanza database
Dopo aver aggiunto il plug-in per audit MariaDB, non dovrai riavviare la tua istanza database. Non appena il gruppo di opzioni è attivo, inizia immediatamente l'audit.
Importante
L'aggiunta del plug-in per audit MariaDB a un'istanza database può causare un errore. Consigliamo di aggiungere il plug-in per audit MariaDB durante una finestra di manutenzione o durante o un periodo di carico di lavoro del database basso.
Per aggiungere il plug-in per audit MariaDB
-
Determinare il gruppo di opzioni che si desidera usare. È possibile creare un nuovo gruppo di opzioni oppure usare un gruppo di opzioni esistente. Se si desidera usare un gruppo di opzioni esistente, puoi passare alla fase successiva. Altrimenti, creare un gruppo di opzioni database personalizzato. Scegli mysql per Engine e scegli 5.7, 8.0 o 8.4 per la versione principale del motore. Per ulteriori informazioni, consulta Creazione di un gruppo di opzioni.
-
Aggiungi l'PLUGINopzione MARIADB_ AUDIT _ al gruppo di opzioni e configura le impostazioni delle opzioni. Per ulteriori informazioni sull'aggiunta di opzioni, consulta Aggiunta di un'opzione a un gruppo di opzioni. Per ulteriori informazioni su ciascuna impostazione, consulta Impostazioni dell'opzione relativa al plug-in per audit.
-
Applicare il gruppo di opzioni a un'istanza database nuova o esistente.
-
Per una nuova istanza database, si applica il gruppo di opzioni quando viene avviata l'istanza. Per ulteriori informazioni, consulta Creazione di un'istanza database Amazon RDS.
-
Per un'istanza database esistente, viene applicato il gruppo di opzioni modificando l'istanza e collegando il nuovo gruppo di opzioni. Per ulteriori informazioni, consulta Modifica di un'istanza Amazon RDS DB.
-
Formato dei registri di verifica
I file di registro sono rappresentati come file di variabili (CSV) separati da virgole in UTF formato -8.
Suggerimento
Le voci dei log non sono in ordine sequenziale. Per ordinare le voci, utilizza il valore del timestamp. Per visualizzare gli ultimi eventi, potrebbe essere necessario esaminare tutti i file di log. Per una maggiore flessibilità nell'ordinamento e nella ricerca dei dati di registro, attiva l'impostazione per caricare i registri di controllo CloudWatch e visualizzarli utilizzando l'interfaccia. CloudWatch
Per visualizzare i dati di controllo con più tipi di campi e con output in JSON formato, puoi anche utilizzare la funzione Database Activity Streams. Per ulteriori informazioni, consulta Monitoraggio di Amazon RDS tramite i flussi di attività del database.
I file dei log di audit includono le seguenti informazioni delimitate da virgola, in righe, nell'ordine specificato:
Campo | Descrizione |
---|---|
timestamp |
|
serverhost |
Il nome dell'istanza per cui l'evento viene registrato. |
username |
Il nome utente connesso dell'utente. |
host |
L'host da cui l'utente ha effettuato la connessione. |
connectionid |
Il numero di ID di connessione per l'operazione registrata. |
queryid |
Il numero di ID di query che può essere utilizzato per trovare gli eventi di tabella relazionale e le query correlate. Per gli eventi |
operation |
Il tipo di operazione registrata. I valori possibili sono |
database |
Il database attivo, come impostato dal comando |
oggetto |
Per gli eventi |
retcode |
Il codice restituito dell'operazione di registrazione. |
connection_type |
Stato di sicurezza della connessione al server. I valori possibili sono:
|
Visualizzazione e download del log del plug-in per audit MariaDB
Dopo avere abilitato il plug-in per audit MariaDB, potrai accedere ai risultati nei file di log nello stesso modo in cui accedi a qualsiasi altro file di log basato su testo. I file di log per audit si trovano in /rdsdbdata/log/audit/
. Per ulteriori informazioni sulla visualizzazione del file di log nella console, consulta Visualizzazione ed elenco dei file di log del database. Per informazioni sul download del file di log, consulta Download di un file di log di database.
Modifica delle impostazioni del plug-in per audit MariaDB
Dopo aver abilitato il plug-in per audit MariaDB, puoi modificare le impostazioni. Per ulteriori informazioni su come modificare le impostazioni dell'opzione, consulta Modifica di un'impostazione di un'opzione. Per ulteriori informazioni su ciascuna impostazione, consulta Impostazioni dell'opzione relativa al plug-in per audit.
Rimozione del plug-in per audit MariaDB
Amazon RDS non supporta la disattivazione della registrazione nel MariadB Audit Plugin. Puoi tuttavia rimuovere il plug-in da un'istanza database. Dopo aver rimosso il plug-in per audit MariaDB, l'istanza database viene riavviata automaticamente per arrestare l'audit.
Per rimuovere il plug-in per audit MariaDB da un'istanza database, procedi in uno dei seguenti modi:
Rimuovere l'opzione relativa al plug-in per audit MariaDB dal gruppo di opzioni a cui appartiene. Questa modifica coinvolge tutte le istanze database che usano il gruppo di opzioni. Per ulteriori informazioni, consulta Rimozione di un'opzione da un gruppo di opzioni
Modificare l'istanza database e specificare un diverso gruppo di opzioni che non comprenda il plug-in. Questa modifica coinvolge una singola istanza database. È possibile specificare il gruppo di opzioni predefinito (vuoto) o un gruppo di opzioni personalizzato diverso. Per ulteriori informazioni, consulta Modifica di un'istanza Amazon RDS DB.