为满足企业自定义管理日志的需求,PolarDB联合日志服务SLS推出了数据订阅功能,可以将您拥有的所有PolarDB MySQL版集群日志投递到日志服务SLS的中心化项目中统一进行管理。本文将介绍PolarDB MySQL版集群日志订阅和日志查看的方法。
注意事项
- PolarDB需为PolarDB MySQL版集群。
- PolarDB当前仅支持采集如下三种日志:
- 审计日志
- 慢日志
- 性能日志
- 如需采集审计日志,请确保已为目标集群开启SQL洞察功能。SQL洞察功能按照审计日志存储的容量收取费用,详情请参见SQL洞察费用说明。说明 如仅需采集慢日志或性能日志,无需开启SQL洞察功能。
开启PolarDB日志采集
- 登录日志服务控制台。
- 在日志应用区域,单击日志审计服务。
- 配置日志采集同步授权。
- 在 页面,配置如下信息。
- 在弹出的提示框中单击前往接入状态,查看日志的接入状态。您也可以在左侧导航栏中选择进行查看。
查看采集的PolarDB日志
- 登录日志服务控制台。
- 在全局配置页签中,单击已经创建的中心Project。Project名称格式为
slsaudit-center-<阿里云账号ID>-<地域ID>
。 - 查看日志信息。
- 查看PolarDB SQL审计日志或慢日志
- 在日志库页签中,单击polardb_log左侧的
图标展开该日志库。
- 单击
图标,即可在页面右侧查看日志详情。
- 在日志库页签中,单击polardb_log左侧的
- 查看PolarDB性能日志
- 在页面左侧导航栏中,单击
图标。
- 在时序库页签中,单击polardb_metrics左侧的
图标展开该时序库。
- 单击
图标,即可在页面右侧查看日志详情。
- 在页面左侧导航栏中,单击
- 查看PolarDB SQL审计日志或慢日志
关闭PolarDB日志采集
- 停止PolarDB日志的采集。具体操作请参见相关操作。说明 该操作需要等待2分钟左右完成同步。
- 打开云命令行(Cloud Shell)。
- 执行如下命令删除相关日志库。
aliyunlog log delete_project --project_name=<项目名> --region-endpoint=<地域ID>.log.aliyuncs.com
重要 上述操作将删除项目中的所有数据,请谨慎操作。
日志字段说明
请参见日志字段。