更新时间: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. 登录管理控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 在页面左上角单击,选择数据库 > 云数据库 GaussDB(for MySQL)
  4. 在左侧导航栏选择日志配置管理
  5. 选择一个或多个实例,单击“配置访问日志”。

    图1 批量配置访问日志

  6. 在弹框中为需要配置的日志类型选择日志组和日志流,单击“确定”。

    • 错误日志和慢日志不能使用同一个日志流。
    • 配置完成后不会立即生效,存在10分钟左右的时延。
    • LTS错误日志和LTS慢日志不需要同时配置,允许仅配置其中一种。
    • 访问日志提供了实例所请求的所有详细日志,日志存在LTS云日志服务中。
    图2 配置访问日志

解除配置

  1. 登录管理控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 在页面左上角单击,选择数据库 > 云数据库 GaussDB(for MySQL)
  4. 在左侧导航栏选择日志配置管理
  5. 您可根据场景不同,通过如下方式解除配置:

    • 日志配置解除后,所生产的日志记录不会再向LTS服务上传。
    • 日志配置解除后,不会立即生效,会有10分钟左右的时延。
    • 批量解除
      1. 选择一个或多个实例,单击“解除配置”。
      2. 在弹框中,单击“确定”。
        图3 解除配置

    • 解除单个实例
      1. 单击目标实例的“LTS错误日志”或“LTS慢日志”列的
      2. 弹框中单击“是”,解除配置。
        图4 解除慢日志配置

        图5 解除错误日志配置

相关文档