使用 OCI 日志记录服务在专用 Exadata 基础结构资源日志上观察自治 AI 数据库
Oracle Cloud Infrastructure Logging 服务是一个高度可扩展且完全托管的单一平台,适用于租户中的所有日志。
Oracle Autonomous AI Database on Dedicated Exadata Infrastructure 是一项 Oracle Cloud Infrastructure 服务,可发送服务日志,您可以使用 OCI 日志记录服务启用或禁用捕获这些日志。
通过日志记录,您可以访问来自 Oracle Cloud Infrastructure 资源的日志。这些日志包括描述资源执行和访问方式的关键诊断信息。有关详情,请参阅 OCI 日志记录服务。
查看自治 AI 数据库资源日志所需的权限
-
对于自治容器数据库 (ACD),用户必须具有
AUTONOMOUS_CONTAINER_DATABASE_INSPECT权限。 -
对于自治 AI 数据库,用户必须具有
AUTONOMOUS_DATABASE_CONTENT_READ权限。 -
对于 Oracle Public Cloud 部署上的自治 VM 集群,用户必须具有
CLOUD_AUTONOMOUS_VM_CLUSTER_INSPECT权限。 -
对于 Exadata Cloud@Customer 部署上的自治 VM 集群,用户必须具有
AUTONOMOUS_VM_CLUSTER_INSPECT权限。
专用 Exadata 基础结构日志上的自治 AI 数据库列表
| Log | 范围 | 说明 |
|---|---|---|
| 统一审计日志 | 自治容器数据库 (ACD) | 在自治 AI 数据库中,每隔十分钟从 UNIFIED_AUDIT_TRAIL 视图定期收集统一审计记录,并将其写入审计日志文件。然后,日志传输器服务会将此日志文件传输到 Oracle Cloud Infrastructure (OCI) 对象存储桶。审计日志随后会摄取到 OCI 日志中,从而使审计数据可用于集中监视、搜索和分析。 统一审计日志是 JSON 格式的文件,可以从以下路径中提取 /var/opt/oracle/log/unified_audit_logs/ 您可以查看统一审计日志的示例日志文件
|
| 注意日志 | 自治容器数据库 (ACD) | 注:在 Oracle Database 版本 26ai 或更高版本中提供了注意日志。 注意日志是一个 JSON 格式的文件,用于捕获关键事件,从而简化系统诊断。每个 ACD 都有一个关注日志。将从以下路径提取注意力日志: |
| 预警日志 | 自治容器数据库 (ACD) | 预警日志包含有关数据库操作期间发生的错误消息和异常的重要信息。每个 ACD 都有一个预警日志。将从以下路径提取预警日志: |
| 迁移日志 | 自治 AI 数据库 | 迁移日志是 Oracle Data Pump 导出和导入操作的日志。数据泵导出和导入日志从以下路径提取: |
| ORDS 连接日志 | 自治 VM 集群 (AVMC) | ORDS 连接日志用于监视与将自治 AI 数据库连接到 Oracle REST Data Services 相关的操作。ORDS 连接日志从以下路径提取: |
| Mongo 连接 | 自治 VM 集群 (AVMC) | Mongo 连接日志用于监视与通过 Oracle Database API for MongoDB 连接到自治 AI 数据库相关的操作。Mongo 连接日志从以下路径中提取: |
| 网络日志文件 | 自治 VM 集群 (AVMC) | 网络日志包括侦听器日志和扫描侦听器日志以监视网络活动。从以下路径中提取网络日志: |
注:注意日志和警报日志统称为“数据库日志”。
您可以查看 Database Logs and Migration Logs 的示例日志文件。
有关使用 Oracle Data Pump 从 Oracle Autonomous AI Database on Dedicated Exadata Infrastructure 导出数据的更多信息,请参阅使用 Oracle Data Pump 导出数据。有关在自治 Exadata VM 集群和 Exadata 基础结构级别生成的日志的更多信息,请参见 Auditing Capabilities in Autonomous AI Database 。
启用 OCI 日志的先决条件
要启用资源中的服务日志,必须在日志组中向用户授予 manage 访问权限和对资源的访问权限。一般来说,对资源的 inspect 访问就足够了,但要检查特定资源。通过检查访问权限,可以更新包含日志的日志组的资源和权限。除了使用日志组的权限外,还必须具有资源的更新权限,才能向资源添加服务日志。有关详细信息,请参见 Required IAM Policy 。
为自治 AI 数据库资源启用日志记录
您可以为 AVMC、ACD 或自治 AI 数据库启用日志记录。为 ACD 或自治 AI 数据库启用日志的过程与为任何 OCI 资源遵循的过程相同。有关更多详细信息,请参见 Enabling Logging for a Resource 。
-
从日志记录服务的日志部分,单击启用服务日志。
-
选择区间,选择 Autonomous AI Database Dedicated(自治 AI 数据库专用)作为服务,然后选择对应的资源(特定 ACD 或自治 AI 数据库)。
-
对于 ACD,日志类别必须为数据库日志,对于自治 AI 数据库,必须为迁移日志。
-
请为您的日志文件提供名称。
对于 AVMC 资源,您可以创建连接日志或网络日志,其中包括侦听器和扫描日志。对于数据库版本 26ai 之后的 ACD 资源,您可以创建包含警示日志和警报日志的数据库日志。对于数据库版本 18c、19c、21c 和 23c 上的 ACD 资源,数据库日志仅包含预警日志。对于自治 AI 数据库,您可以创建包含数据泵日志的迁移日志。
注:从数据库版本 26ai 开始提供注意力日志。
查看自治 AI 数据库资源的日志
您可以从 OCI 控制台搜索和筛选自治 AI 数据库资源的数据库日志和迁移日志。
-
打开导航菜单,然后选择可观察性和管理。在日志记录下,选择搜索。
-
您可以使用自定义筛选器。此外,还可以根据日志的类型搜索日志。您还可以根据时间筛选和限制日志。
-
Explore(浏览)和 Visualize(可视化)选项卡中的日志数据将根据筛选器设置重新加载。有关详细信息,请参阅使用 OCI 控制台搜索日志。