更新时间:2026-01-22 GMT+08:00

GeminiDB Redis慢日志管理

操作场景

慢日志用于记录执行时间超过当前慢日志阈值“slowlog-threshold”(默认为300000微秒,详情可参考修改GeminiDB Redis实例参数)的语句。GeminiDB Redis提供了慢日志管理功能,支持配置和查看数据库级别的慢日志。通过查询慢日志的详细信息,您可以识别出执行效率较低的语句,从而进行针对性优化。

计费说明

配置成功后,会产生一定费用,具体计费可参考LTS的定价详情

LTS慢日志配置

配置日志组和日志流后,慢日志存储在LTS云日志服务中,可以在LTS中查看上报的慢日志。

  1. 登录云数据库GeminiDB控制台
  2. 在左侧导航树,选择“日志配置管理”。
  3. 选择指定的实例,单击LTS慢日志配置开关,配置日志记录上传LTS。
  4. 在下拉框分别选择LTS日志组和日志流,单击“确定”。

    配置成功后,会产生一定费用,具体计费可参考LTS的定价详情

    图1 LTS慢日志配置

查看和导出日志明细

  1. 登录云数据库GeminiDB控制台
  2. “实例管理”页面,选择指定的实例,单击实例名称。
  3. 在左侧导航树,单击“慢日志”
  4. “慢日志”页面,设置查询条件,查看日志信息。

    图2 查看慢日志
    • 部分低版本的实例需要参考升级GeminiDB Redis内核小版本章节升级内核小版本以支持大Key所在DB, 请求大小, 请求参数个数, 回包大小, 回包元素个数这5种指标。
    • 慢日志的默认阈值是300毫秒。
    • 节点类型默认“All nodes”,可查看实例下所有节点的慢日志信息,您也可以选择查看某个节点的慢日志信息。
      图3 设置查询节点
    • 可选择查看全部语句类型或查看以下指定类型的慢查询语句:
      • SET
      • GET
      • DEL
      • INCR
      • INCRBY
      • INCRBYFLOAT
      • DECR
      • DECRBY
      • GETSET
      • APPEND
      • MGET

      ······

      Redis语句类型均支持慢日志查询。

    • 可查看对应节点在不同时间段的慢日志。

  5. “日志明细”页签下,您也可以单击日志列表右上方,导出日志明细。

    • 导出完成后,您可以在本地查看生成的“.csv”文件。
    • 支持单次最多导出2000条日志明细。
      图4 导出慢日志

相关API

API

说明

查询GeminiDB Redis数据库慢日志

查询GeminiDB Redis数据库慢日志信息,支持日志关键字搜索。