更新时间:2024-09-11 GMT+08:00
GaussDB(for MySQL)日志配置管理
GaussDB(for MySQL)的日志管理功能支持查看数据库级别的日志,包括数据库运行的错误信息,以及运行较慢的SQL查询语句,有助于您分析系统中存在的问题。
操作场景
配置访问日志后,GaussDB(for MySQL)实例新生成的日志记录会上传到云日志服务(Log Tank Service,简称LTS)进行管理。
注意事项
- 配置成功后,会产生一定费用。
- 确保与GaussDB(for MySQL)实例相同region下的LTS服务已有日志组和日志流。
- 错误日志和慢日志不能使用同一个日志流。
- 新建的日志流未绑定结构化模板时,首次可以任意绑定慢日志/错误日志,绑定后日志流类型不能更改。
- 日志流如果已绑定结构化模板,配置日志流时需要满足模板类型与日志类型一致。例如日志流如果绑定了错误日志模板,就不能配置给慢日志。
批量配置访问日志
- 登录管理控制台。
- 单击管理控制台左上角的,选择区域和项目。
- 在页面左上角单击,选择 。
- 在左侧导航栏选择 。
- 选择一个或多个实例,单击“配置访问日志”。
图1 批量配置访问日志
- 在弹框中为需要配置的日志类型选择日志组和日志流,单击“确定”。
- 错误日志和慢日志不能使用同一个日志流。
- 配置完成后不会立即生效,存在10分钟左右的时延。
- LTS错误日志和LTS慢日志不需要同时配置,允许仅配置其中一种。
- 访问日志提供了实例所请求的所有详细日志,日志存在LTS云日志服务中。
图2 配置访问日志
解除配置
- 登录管理控制台。
- 单击管理控制台左上角的,选择区域和项目。
- 在页面左上角单击,选择 。
- 在左侧导航栏选择 。
- 您可根据场景不同,通过如下方式解除配置:
- 日志配置解除后,所生产的日志记录不会再向LTS服务上传。
- 日志配置解除后,不会立即生效,会有10分钟左右的时延。
- 批量解除
- 选择一个或多个实例,单击“解除配置”。
- 在弹框中,单击“确定”。
图3 解除配置
- 解除单个实例
- 单击目标实例的“LTS错误日志”或“LTS慢日志”列的。
- 弹框中单击“是”,解除配置。
图4 解除慢日志配置
图5 解除错误日志配置