本文介绍如何查看和下载日志的操作步骤。
云数据库 PostgreSQL 版控制台展示了主备切换日志、慢日志和错误日志。在使用慢日志前,您有必要了解以下信息。
慢查询是指执行时间超过预设的阈值的 SQL 查询语句,慢日志则是记录这些慢查询的日志文件。在云数据库 PostgreSQL 版,预设的 SQL 查询执行时间阈值是 1s,该阈值通过 log_min_duration_statement 参数进行设定。该参数是云数据库 PostgreSQL 版提供的可修改参数,您可根据自己的业务需要自行修改。关于修改参数的详细信息,请参见修改参数。
云数据库 PostgreSQL 版还提供了可修改参数 log_duration 用于控制是否打印每个语句的执行时间,该参数的取值可为 on
或 off
。取值为 on
时,会在日志中记录每个 SQL 语句的执行时间,取值为 off
时,则不会记录执行时间短于 log_min_duration_statement 设定值的 SQL 语句。off
为默认值。
如您希望在日志中只记录慢查询,则需要确保 log_duration 的取值为 off
,并按需对 log_min_duration_statement 参数进行设定。
在顶部菜单栏的左上角,选择实例所属的项目和地域。
说明
如未设置实例的所属项目,本操作应选择项目为账号全部资源。
在实例列表页面,单击目标实例名称。
在页面上方,单击日志管理页签。
说明
单击主备切换日志、慢日志和错误日志子页签,即可查看日志列表。
在慢日志子页签,可查看慢日志的日志采集时间、SQL 语句、客户端 IP、数据库和执行时长(s) 。数据库工作台提供了更丰富的慢日志分析功能,如需使用,请参见慢日志分析管理。
在错误日志子页签,可查看错误日志的日志采集时间、日志级别和日志内容 。
在主备切换日志子页签,可查看主备切换日志的新主节点、旧主节点、切换类型和切换时间。
在主备切换日志、慢日志和错误日志列表,单击右上角的按钮,即可将日志下载至本地。