Dettagli per Autonomous AI Database sull'infrastruttura Exadata dedicata
Dettagli di log per Autonomous AI Database sui log dell'infrastruttura Exadata dedicata.
Risorse
- Autonomous Container Database
- Autonomous AI Database
Categorie di log
| Valore API (ID): | Console (nome visualizzato) | descrizione; |
|---|---|---|
databaselogs |
Log del database |
Contiene il contenuto dei file di log:
|
migrationlogs |
Log migrazione |
Contiene il contenuto dei file di log:
|
unifiedauditlogs |
Log audit unificato | Contiene il contenuto del seguente file di log: Ad esempio, |
Log database
Il log del database acquisisce importanti eventi di sistema e avvisi da Autonomous Container Database. Utilizzare questi log per monitorare lo stato del database e rilevare rapidamente i problemi
| Property | descrizione; |
|---|---|
| livello | Il livello di severità della voce di log (ad esempio, INFO, ERROR). |
| messaggio | Testo che descrive i report della voce di log, spesso i dettagli dell'avviso o dell'avviso. |
| resourceId | OCID della risorsa Autonomous Container Database. |
| @versione | Versione di questo formato di record di log. |
| Id cluster Avm | OCID che identifica il cluster VM Autonomous associato al database. |
| host | Il nome host del computer in cui è stato generato il log. |
| Tipo file di log | Tipo di file di log (ad esempio, syslog, alertlog). |
| messaggio | Il contenuto effettivo o il messaggio tecnico del file di log. |
| oracle.logid | OCID dell'oggetto di log nel log. |
| patch | Percorso del file system del file di log sul database server. |
| ts | Tempo del record di log, in millisecondi di epoca. |
| id | Identificativo univoco per questo record di log. |
| oracle.compartmentid | OCID del compartimento OCI. |
| oracle.ingestedtime | Quando il log è stato incluso da OCI Logging, in formato indicatore orario ISO. |
| oracle.loggroupid | OCID del gruppo di log contenente il log. |
| oracle.tenantid | OCID della tenancy proprietaria della risorsa. |
| origine | Il nome host di origine per il record di log. |
| speculazione | Versione della specifica dell'evento di log (ad esempio: 1.0). |
| soggetto | Descrizione o percorso di origine associato all'evento di log. |
| ora | Indicatore orario (formato ISO) in cui si è verificato l'evento di log. |
| tipo | Tipo di voce di log, ad esempio ALERTLOGS. |
| ID area | Identificativo dell'area OCI per la risorsa. |
Log Autonomous Container Database di esempio
{
"results": [
{
"data": {
"datetime": 1700000000000,
"logContent": {
"data": {
"@version": "1",
"avmClusterId": "ocid1.autonomousvmcluster.publicsample..exampleuniqueid",
"host": "db-host-example-01",
"logFileType": "syslog",
"msg": "NET (PID:123456): Archived Log entry 99999 added for B-EXAMPLE.T-1.S-100 LOS:0x0000000000000000 NXS:0x0000000000000000 NAB:12345 ID 0xdeadbeef LAD:1 [krse.c:0000]",
"oracle": {
"logid": "ocid1.log.publicsample..exampleuniqueid"
},
"path": "/path/to/oracle/diag/rdbms/DB_UNIQUE_NAME/DB_NAME/trace/alert_DB_NAME.log",
"ts": 1700000000000
},
"id": "ocid1.autonomousvmcluster.publicsample..exampleuniqueid-1700000000000",
"oracle": {
"compartmentid": "ocid1.compartment.publicsample..exampleuniqueid",
"ingestedtime": "2025-01-01T00:00:00.000Z",
"loggroupid": "ocid1.loggroup.publicsample..exampleuniqueid",
"logid": "ocid1.log.publicsample..exampleuniqueid",
"tenantid": "ocid1.tenancy.publicsample..exampleuniqueid"
},
"source": "source-host-example-01",
"specversion": "1.0",
"subject": "/path/to/oracle/diag/rdbms/DB_UNIQUE_NAME/DB_NAME/trace/alert_DB_NAME.log",
"time": "2025-01-01T00:00:00.000Z",
"type": "ALERTLOGS"
},
"regionId": "example-region-1"
}
}
]
}Log di migrazione
Il log di migrazione tiene traccia delle operazioni di importazione ed esportazione di Data Pump per Autonomous Database. Utilizzare questi log per eseguire l'audit delle migrazioni e risolvere i problemi di spostamento dei dati.
| Property | descrizione; |
|---|---|
| livello | Il livello di severità di questa voce del log di migrazione (ad esempio, INFO, ERROR). |
| messaggio | Descrizione del contenuto: in genere si tratta dei risultati dei job di importazione/esportazione di Data Pump. |
| resourceId | OCID dell'Autonomous Database (PDB) di cui viene eseguita la migrazione o su cui viene eseguito il funzionamento. |
| @versione | Versione del formato del record di log. |
| Id clusterAvm | OCID del cluster VM Autonomous associato al log. |
| host | Nome del computer host che genera il log. |
| Tipo file di log | Tipo di file di log (generalmente syslog per gli eventi di migrazione). |
| messaggio | Contenuto di log effettivo, in genere l'output o il risultato di un job di migrazione (importazione/esportazione). |
| oracle.logid | OCID del log in OCI Logging. |
| patch | Percorso file del log di Data Pump (in genere file di log di esportazione/importazione). |
| ts | Indicatore orario dell'epoca per l'evento di log. |
| id | Identificativo univoco per questo record del log di migrazione. |
| oracle.compartmentid | OCID del compartimento OCI per la risorsa. |
| oracle.ingestedtime | Quando l'evento di log è stato incluso in OCI Logging (indicatore orario ISO). |
| oracle.loggroupid | OCID del gruppo di log in cui risiede questo log. |
| oracle.tenantid | OCID per la tenancy che contiene la risorsa. |
| origine | Nome host di origine per l'evento di log. |
| speculazione | Versione della specifica evento di log. |
| soggetto | Descrizione o identificativo della risorsa o del file connesso a questa voce di log. |
| ora | Ora dell'evento (formato data/ora ISO). |
| tipo | Tipo di log di migrazione, ad esempio DATAPUMPLOGS. |
| ID area | Codice area OCI in cui si è verificato l'evento. |
Log di migrazione di esempio di Autonomous AI Database
{
"results": [
{
"data": {
"datetime": 1700000000000,
"regionId": "example-region-1",
"logContent": {
"data": {
"@version": "1",
"avmClusterId": "ocid1.cloudautonomousvmcluster.publicsample..exampleuniqueid",
"host": "db-host-example-01",
"logFileType": "syslog",
"msg": "Job \"ADMIN\".\"SYS_EXPORT_SCHEMA_01\" successfully completed at Mon Jan 01 00:00:00 2025 elapsed 0 00:00:45",
"oracle": {
"logid": "ocid1.log.publicsample..exampleuniqueid"
},
"path": "/path/to/dbfs/logs/export.log",
"ts": 1700000000000
},
"id": "ocid1.cloudautonomousvmcluster.publicsample..exampleuniqueid-1700000000000",
"oracle": {
"compartmentid": "ocid1.compartment.publicsample..exampleuniqueid",
"ingestedtime": "2025-01-01T00:00:05.000Z",
"loggroupid": "ocid1.loggroup.publicsample..exampleuniqueid",
"logid": "ocid1.log.publicsample..exampleuniqueid",
"tenantid": "ocid1.tenancy.publicsample..exampleuniqueid"
},
"source": "db-host-example-01",
"specversion": "1.0",
"subject": "/path/to/dbfs/logs/export.log",
"time": "2025-01-01T00:00:00.000Z",
"type": "DATAPUMPLOGS"
}
}
}
]
}Log audit unificato
Il log di audit unificato fornisce record dettagliati degli eventi di sicurezza e conformità in un Autonomous Container Database (ACD), inclusi gli accessi utente, le azioni SQL e le operazioni riuscite e non riuscite. ACD raccoglie i record dalla vista UNIFIED_AUDIT_TRAIL ed li esporta ogni 10 minuti in file in /var/opt/oracle/log/unified_audit_logs/ sull'host del database. Quindi, i file vengono inclusi in OCI Logging.
| Property | Descrizione |
|---|---|
| TIPO_AUDIT | Mostra il tipo di evento di audit (ad esempio Standard). |
| ID SESSIONE | Numero univoco per ogni sessione di accesso. |
| ID_SESSIONE PROXY | Numero di sessione proxy, se qualcuno agisce per conto di un altro utente. |
| NOME_UTENTE OS | Nome utente sul sistema operativo che esegue la sessione. |
| UTENTIHOST | Nome host o posizione da cui proviene il comando. |
| TERMINALE | Sessione terminale utilizzata, se utilizzata. |
| ID_ISTANZA | Identifica l'istanza di database in cui si è verificato l'evento. |
| DBID | L'ID univoco del database. |
| AUTENTICAZIONE_TIPO | Modalità di connessione dell'utente (database, network e così via). |
| NOME DBUS | Nome dell'account di database utilizzato. |
| NOME_PROGRAMMA_CLIENT | Programma o strumento utilizzato (come SQL*Plus). |
| ID INSERIMENTO | Numero voce evento interno. |
| ID_ISTRUZIONE | ID dell'istruzione SQL in questa sessione. |
| INDICATORE DATA/ORA EVENTO | Data e ora in cui è stata eseguita l'azione. |
| ACTION_NAME | Quale azione è stata eseguita (ad esempio, SCRITTURA DIRETTIVA). |
| CODICE_RITORNO | 0 indica che l'azione è riuscita; qualsiasi altro numero è un codice di errore. |
| SCHEMA_OGGETTO | Lo schema di database interessato dall'azione. |
| NOME_OGGETTO | Oggetto specifico (ad esempio una tabella o una directory) interessato. |
| TESTO_SQL | Il comando SQL eseguito, se disponibile. |
| UTENTE_CORRENTE | L'utente attualmente connesso. |
| INFORMAZIONI_ AGGIUNTIVE | Eventuali fact aggiuntivi, ad esempio il nome univoco del database. |
| CRITERI UNIFICATI_AUDIT_ | Regola o criterio di audit corrispondenti a questo evento. |
Log di audit unificato di esempio
Di seguito è riportato un esempio di voce Log di audit unificato.
{
"AUDIT_TYPE": "Standard",
"SESSIONID": 1234567890,
"PROXY_SESSIONID": 0,
"OS_USERNAME": "os-user-example",
"USERHOST": "host-example-01",
"TERMINAL": "terminal-example",
"INSTANCE_ID": 1,
"DBID": 1111111111,
"AUTHENTICATION_TYPE": "(TYPE=(DATABASE));(CLIENT ADDRESS=((PROTOCOL=beq)(HOST=169.254.0.1)));",
"DBUSERNAME": "DB_USER_EXAMPLE",
"CLIENT_PROGRAM_NAME": "client-program-example",
"ENTRY_ID": 15,
"STATEMENT_ID": 20,
"EVENT_TIMESTAMP": "2025-01-01T00:00:00.000000",
"ACTION_NAME": "WRITE DIRECTORY",
"RETURN_CODE": 0,
"OBJECT_SCHEMA": "SCHEMA_EXAMPLE",
"OBJECT_NAME": "DIRECTORY_EXAMPLE",
"SQL_TEXT": "BEGIN\n -- Example statement for documentation only\n NULL;\nEND;",
"CURRENT_USER": "DB_USER_EXAMPLE",
"ADDITIONAL_INFO": "DB_UNIQUE_NAME=\"db_unique_name_example\";",
"UNIFIED_AUDIT_POLICIES": "AUDIT_POLICY_EXAMPLE"
}