RDS提供历史事件功能,开启后您可以查看用户和阿里云的运维操作日志,例如在某个时间创建了实例、修改了参数。

使用场景

  • 实例管理动作追踪。
  • 实例操作安全审计。
  • 审计云服务提供商管理操作合规性等,例如金融、政务等安全性要求高的行业的审计合规需求。

查看历史事件

  1. 登录RDS管理控制台,在左侧单击事件中心,然后在上方选择地域。
  2. 切换到历史事件页签,系统会提示您开启历史事件功能。
  3. 单击确定
    开启历史事件

页面介绍

RDS的历史事件页面会展示所处地域已发生事件的详细信息,包括资源类型、资源名称、事件类型等等。详细说明如下。
参数说明
资源类型RDS资源的类型,当前资源类型仅有实例
资源名称RDS资源的名称,资源类型实例时,资源名称列显示实例ID。
事件类型事件的类型,包括实例管理数据库管理读写分离网络等等。详情请参见事件列表
事件操作相应事件类型内的具体操作。例如实例管理内有创建删除变配重启等等。详情请参见事件列表
执行时间事件的执行时间。
事件来源事件的发起者,分为如下三类:
  • 用户(USER):通过控制台、API发起操作。
  • 系统(SYSTEM):自动运维操作、周期性的系统任务。
  • 内部运维人员(SYSTEM_USER):通过运维系统发起操作。
事件原因事件产生的原因,便于您了解非预期事件产生的原因。分为如下两类:
  • 用户通过控制台、API发起的操作(FROM_USER)。
  • 系统或人工运维操作(FROM_SYSTEM_USER和FROM_SYSTEM)。
用户信息事件执行者的账号ID。
参数信息用户在控制台发起操作的请求参数。
说明
  • 历史事件的展示有延迟,大约为5分钟。
  • 历史事件是分地域展示的,如果需要看其他地域的历史事件,请切换地域后进行查看。

事件列表

事件类型(EventType)事件操作(EventName)
实例管理重启(RestartDBInstance)
续费(RenewInstance)
变配(ModifyDBInstanceSpec)
可用区迁移(MigrateToOtherZone)
收缩日志(PurgeDBInstanceLog)
内核版本升级(UpgradeDBInstanceEngineVersion)
修改实例备注(ModifyDBInstanceDescription)
修改可维护时间(ModifyDBInstanceMaintainTime)
创建只读实例(CreateReadOnlyDBInstance)
销毁实例(DestroyDBInstance)
修改内核版本升级模式(ModifyDBInstanceAutoUpgradeMinorVersion)
修改实例参数 (ModifyParameter)
CloudDBA创建诊断报告(CreateDiagnosticReport)
数据库管理创建数据库(CreateDatabase)
删除数据库(DeleteDatabase)
修改数据库备注(ModifyDBDescription)
实例间复制数据库(CopyDatabaseBetweenInstances)
修改系统库的字符集排序规则和时区(ModifyCollationTimeZone)
读写分离创建读写分离地址(AllocateReadWriteSplittingConnection)
查询系统权重分配值(CalculateDBInstanceWeight)
调整读写分离策略(ModifyReadWriteSplittingConnection)
释放读写分离地址(ReleaseReadWriteSplittingConnection)
安全开启白名单高安全模式(MigrateSecurityIPMode)
开启SSL(ModifyDBInstanceSSL)
开启TDE(ModifyDBInstanceTDE)
修改白名单(ModifySecurityIps)
账号创建账号(CreateAccount)
删除账号(DeleteAccount)
授权账号访问数据库(GrantAccountPrivilege)
撤销账号对数据库的访问权限(RevokeAccountPrivilege)
修改数据库账号的描述(ModifyAccountDescription)
重置账号密码(ResetAccountPassword)
重置高权限账号的权限(ResetAccount)
高可用触发切换主备实例(SwitchDBInstanceHA)
修改高可用模式(ModifyDBInstanceHAConfig)
网络申请外网地址(AllocateInstancePublicConnection)
修改连接地址过期时间(ModifyDBInstanceNetworkExpireTime)
修改实例的连接地址和端口(ModifyDBInstanceConnectionString)
切换实例网络类型(ModifyDBInstanceNetworkType)
释放实例的外网连接地址(ReleaseInstancePublicConnection)
切换内外网地址(SwitchDBInstanceNetType)
日志管理开启或关闭审计日志(ModifySQLCollectorPolicy)
备份恢复创建数据备份(CreateBackup)
克隆实例(CloneDBInstance)
创建临时实例(CreateTempDBInstance)
修改备份策略(ModifyBackupPolicy)
恢复备份集到原实例(RestoreDBInstance)
删除数据备份(DeleteBackup)
恢复数据库(RecoveryDBInstance)
跨地域备份恢复跨地域恢复数据到新实例(CreateDdrInstance)
修改RDS跨地域备份设置(ModifyInstanceCrossBackupPolicy)
SQL Server备份上云将OSS上的备份文件还原到RDS实例(CreateMigrateTask)
在备份数据上云时打开数据库(CreateOnlineDatabaseTask)
监控管理修改监控频率(ModifyDBInstanceMonitor)
数据迁移创建SQL Server数据上传信息(CreateUploadPathForSQLServer)
从其它RDS迁入数据(ImportDatabaseBetweenInstances)
取消RDS实例迁移任务(CancelImport)
标签管理为实例绑定标签(AddTagsToResource)
解绑标签(RemoveTagsFromResource)

相关API

API描述
查询历史事件调用DescribeEvents接口查询RDS事件记录列表。
查询历史事件是否开启调用DescribeActionEventPolicy接口查看RDS历史事件功能开启情况。
开关历史事件调用ModifyActionEventPolicy接口开启或关闭RDS历史事件功能。