Detalles de la base de datos de IA autónoma en una infraestructura de Exadata dedicada
Detalles de registro para la base de datos de IA autónoma en logs de infraestructura de Exadata dedicada.
Recursos
- base de datos de contenedores autónoma
- Base de datos de IA autónoma
Categorías de log
| Valor de API (ID): | Consola (nombre mostrado) | Descripción |
|---|---|---|
databaselogs |
Logs de Base de Datos |
Contiene contenido de los archivos log:
|
migrationlogs |
Logs de Migración |
Contiene contenido de los archivos log:
|
unifiedauditlogs |
Log de auditoría unificado | Contiene contenido del siguiente archivo log: Por ejemplo, |
Log de base de datos
El log de la base de datos captura eventos y alertas importantes del sistema desde la base de datos de contenedores autónoma. Utilice estos logs para supervisar el estado de la base de datos y detectar problemas rápidamente
| Propiedad | Descripción |
|---|---|
| level | Nivel de gravedad de la entrada de log (por ejemplo, INFO, ERROR). |
| message | Texto que describe lo que informa la entrada del log, a menudo detalles del log de alertas o atención. |
| resourceId | OCID del recurso de base de datos de contenedores autónoma. |
| @versión | Versión de este formato de registro de log. |
| ID de cluster de avm | OCID que identifica el cluster de VM autónomo asociado a la base de datos. |
| host | El nombre de host de la máquina donde se generó el log. |
| Tipo de archivo log | Tipo de archivo log (por ejemplo, syslog, alertlog). |
| mensaje | El contenido real o el mensaje técnico del archivo log. |
| oracle.logid | OCID del objeto de log en Logging. |
| ruta de acceso | Ruta del sistema de archivos del archivo log en el servidor de base de datos. |
| ts | Tiempo del registro de log, en milisegundos de época. |
| id | Identificador único para este registro de log. |
| oracle.compartmentid | OCID del compartimento de OCI. |
| oracle.ingestedtime | Cuando el log se ingirió mediante OCI Logging, en formato de registro de hora ISO. |
| oracle.loggroupid | OCID del grupo de logs que contiene el log. |
| oracle.tenantid | OCID del arrendamiento que es propietario del recurso. |
| source | Nombre de host de origen para el registro de log. |
| specversion | Versión de la especificación de evento de registro (ejemplo: 1.0). |
| subject | Descripción o ruta de acceso de origen asociada al evento de log. |
| time | Registro de hora (formato ISO) cuando se produjo el evento de log. |
| type | Tipo de entrada de log, como ALERTLOGS. |
| ID de región | Identificador de región de OCI para el recurso. |
Log de base de datos de contenedores autónoma de ejemplo
{
"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 de Migración
El log de migración realiza un seguimiento de las operaciones de importación y exportación de Data Pump para su instancia de Autonomous Database. Utilice estos logs para auditar migraciones y solucionar problemas de movimiento de datos.
| Propiedad | Descripción |
|---|---|
| level | Nivel de gravedad de esta entrada del log de migración (por ejemplo, INFO, ERROR). |
| message | Descripción del contenido: normalmente acerca de los resultados del trabajo de importación/exportación de pump de datos. |
| resourceId | OCID de la instancia de Autonomous Database (PDB) que se está migrando o en la que se está operando. |
| @versión | Versión del formato de registro de log. |
| ID de cluster de avm | OCID del cluster de VM autónomo asociado al log. |
| host | Nombre de la máquina host que genera el log. |
| Tipo de archivo log | Tipo de archivo log (generalmente syslog para eventos de migración). |
| mensaje | Contenido de log real, normalmente la salida o el resultado de un trabajo de migración (importación/exportación). |
| oracle.logid | OCID del log en OCI Logging. |
| ruta de acceso | Ruta de archivo del log de pump de datos (normalmente, archivos log de exportación/importación). |
| ts | Registro de hora de época para el evento de log. |
| id | Identificador único para este registro de log de migración. |
| oracle.compartmentid | OCID del compartimento de OCI para el recurso. |
| oracle.ingestedtime | Cuando se ingirió el evento de log en OCI Logging (registro de hora ISO). |
| oracle.loggroupid | OCID del grupo de logs en el que reside este log. |
| oracle.tenantid | OCID para el arrendamiento que contiene el recurso. |
| source | Nombre de host de origen para el evento de log. |
| specversion | Versión de la especificación de evento de log. |
| subject | Descripción o identificador del recurso o archivo conectado a esta entrada de log. |
| time | Hora del evento (formato de fecha/hora ISO). |
| type | Tipo de log de migración, como DATAPUMPLOGS. |
| ID de región | Código de región de OCI donde se produjo el evento. |
Ejemplo de log de migración de base de datos de IA autónoma
{
"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 de auditoría unificado
El log de auditoría unificado proporciona registros detallados de los eventos de seguridad y conformidad en una base de datos de contenedores autónoma (ACD), incluidas las conexiones de usuario, las acciones SQL y las operaciones correctas y con fallos. ACD recopila registros de la vista UNIFIED_AUDIT_TRAIL y los exporta cada 10 minutos a los archivos de /var/opt/oracle/log/unified_audit_logs/ en el host de la base de datos. A continuación, los archivos se ingieren en OCI Logging.
| Propiedad | Descripción |
|---|---|
| AUDIT_TYPE (TIPO DE AUDITORÍA) | Muestra el tipo de evento de auditoría que es (como Standard). |
| IDENTIFICADOR DE SESIÓN | Número único para cada sesión de conexión. |
| ID_SESIÓN_PROXY | Número de sesión de proxy, si alguien actúa en nombre de otro usuario. |
| NOMBRE_DE_USUARIO | Nombre de usuario en el sistema operativo que ejecuta la sesión. |
| HOST DE USUARIO | Nombre de host o ubicación de la que procede el comando. |
| TERMINAL | Sesión de terminal utilizada, si se utiliza. |
| INSTANCE_ID | Identifica la instancia de base de datos en la que se ha producido el evento. |
| DBID | ID único de la base de datos. |
| TIPO_AUTENTICACIÓN | Cómo se conectó el usuario (database, network, etc.). |
| NOMBRE DE DBUS | Nombre de la cuenta de base de datos utilizada. |
| NOMBRE_PROGRAMA_CLIENTE | Programa o herramienta utilizada (como SQL*Plus). |
| ENTRY_ID (ID DE ENTRADA) | Número de entrada de evento interno. |
| STATEMENT_ID (ID DE EXTRACTO) | ID de la sentencia SQL en esta sesión. |
| REGISTRO_HORA DE EVENTO | Fecha y hora en las que se produjo la acción. |
| ACTION_NAME | Qué acción se ha realizado (por ejemplo, WRITE DIRECTORY). |
| CÓDIGO_DEVOLUCIÓN | 0 significa que la acción se ha realizado correctamente; cualquier otro número es un código de error. |
| OBJETO_ESQUEMA | Esquema de base de datos afectado por la acción. |
| NOMBRE_OBJETO | El objeto específico (como una tabla o un directorio) afectado. |
| TEXTO SQL | El comando SQL que se ha ejecutado, si está disponible. |
| USUARIO_ACTUAL | El usuario que ha iniciado sesión actualmente. |
| INFORMACIÓN ADICIONAL | Cualquier hecho adicional, como el nombre único de la base de datos. |
| POLÍTICAS DE AUDITORÍA UNIFICADA | ¿Qué regla o política de auditoría coinciden con este evento? |
Log de auditoría unificada de muestra
A continuación, se muestra un ejemplo de una entrada del log de auditoría unificado:
{
"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"
}