责任
Oracle GoldenGate 包含功能安全功能,例如 REST API 调用审计和系统事件日志记录。
审计和记录
在 Oracle GoldenGate 中,默认情况下会启用审核。Oracle GoldenGate 提供以下审计功能:
-
您具有定义审计条件的
$OGG_HOME/lib/utl/logging/ogg-audit.xml文件。 -
缺省情况下,使用
syslog附加程序,将审计写入系统安全日志。系统日志消息存储在/var/log/secure目录中。
注:系统级事件将记录到 /var/log/secure,而 Oracle GoldenGate 特定的日志将写入到 $OGG_VAR_HOME/log。
-
由于
ogg-audit.xml文件位于软件目录中,因此它管理此软件的所有部署。您可以将此文件复制到
$OGG_ETC_HOME/config/logging并修改该文件。它仅特定于 Oracle GoldenGate 部署。 -
可以为安装目录
$OGG_HOME/ lib/utl/logging中的所有部署配置日志记录。 -
可以为安装目录
$OGG_ETC_HOME/etc/conf/logging中的特定部署配置日志记录。
日志文件的结构
日志文件的结构包括以下信息:
-
日期
-
信息 \ 警告 \ 错误
-
消息
服务管理器部署日志
Service Manager 部署日志包括以下日志文件:
-
ServiceManager.log -
AdminClient.log -
RESTAPI.log -
Pluginsrvr.log(仅当安装了插入服务时)。
用户部署日志
用户部署日志包括以下文件:
-
adminsrvr.log -
distsrvr.log -
recvsrvr.log -
pmsrvr.log -
extract.log -
replicat.log -
ER-events.log -
ggserr.log -
adminclient.log -
restapi.log