tencent cloud

云数据库 PostgreSQL

动态与公告
产品动态
产品简介
产品概述
产品特性
产品优势
应用场景
信息安全说明
地域和可用区
产品功能列表
大版本生命周期说明
MSSQL 兼容版
产品计费
计费概述
实例类型与规格
购买方式
退费说明
欠费说明
备份空间收费说明
快速入门
创建 PostgreSQL 实例
连接 PostgreSQL 实例
管理 PostgreSQL 实例
数据导入
通过 DTS 迁移数据
内核能力介绍
内核版本概述
内核版本更新动态
查看内核版本
自研内核功能介绍
数据库审计
审计服务说明
开通审计服务
查看审计日志
修改审计服务
审计性能说明
用户指南
实例管理
升级实例
CPU 弹性扩容
只读实例
账号管理
数据库管理
参数管理
日志管理及分析
备份与恢复
数据迁移
插件管理
网络管理
访问管理
数据安全
租户及资源隔离
安全组
监控与告警
标签
AI 实践
使用 tencentdb_ai 插件调用大模型
使用 tencentdb_ai 插件构建 AI 应用
结合 Supabase 快速构建基于云数据库 PostgreSQL 的后端服务
实践教程
跨库访问
如何在 PostgreSQL 中自动创建分区
基于 pg_roaringbitmap 实现超大规模标签查找
一条 SQL 实现查询附近的人
如何配置云数据库 PostgreSQL 作为 GitLab 外部数据源
通过 cos_fdw 插件支持分级存储能力
通过 pgpool 实现读写分离
通过 auto_explain 插件实现慢 SQL 分析
使用 pglogical 进行逻辑复制
使用 Debezium 采集 PostgreSQL 数据
在 CVM 本地搭建 PostgreSQL 异地灾备环境
只读实例与只读组实践教程
如何使用云函数定时操作数据库
表膨胀处理
性能白皮书
测试方法
测试结果
API 文档
History
Introduction
API Category
Making API Requests
Instance APIs
Read-only Replica APIs
Backup and Recovery APIs
Parameter Management APIs
Security Group APIs
Performance Optimization APIs
Account APIs
Specification APIs
Network APIs
Data Types
Error Codes
常见问题
相关协议
Service Level Agreement
Terms of Service
词汇表
联系我们

日志投放

PDF
聚焦模式
字号
最后更新时间: 2026-03-31 14:50:35
云数据库 PostgreSQL 提供日志投递功能,通过日志投递,可采集来源为云数据库 PostgreSQL 实例的慢日志和错误日志数据,并投递至日志服务(Cloud Log Service,CLS)进行分析,以便快速监控和定位业务问题。本文为您介绍如何通过控制台开启或关闭日志投递功能。

前提条件

使用该功能前,请确保:
已完成 日志服务 CLS 开通。
已为 PostgreSQL 创建服务角色,并完成授权。

错误日志定义

字段值
类型
说明
Timestamp
-
CLS 的保留字段,代表日志产生时间。
InstanceId
String
数据库实例 ID,例如 postgres-xxx。
Database
Long
客户端连接数据库实例所使用的 database。
UserName
String
客户端连接数据库实例所使用的用户名。
ErrMsg
String
错误日志 SQL 原始日志。
ErrTime
String
错误发生时间。

慢日志定义

字段值
类型
说明
Timestamp
-
CLS 的保留字段,代表日志产生时间。
InstanceId
String
数据库实例 ID,例如 postgres-xxx。
DatabaseName
String
客户端连接的 database。
UserName
String
客户端连接的 user。
RawQuery
String
慢⽇志内容。
Duration
String
持续时间。
ClientAddr
String
客户端地址。
SessionStartTime
Unix 时间戳
session 开始时间。

开启慢日志投递

1. 登录 云数据库 PostgreSQL 控制台,在实例列表,单击实例 ID 进入管理页面。
2. 在实例管理页,选择性能优化 > 日志投递
3. 首次启用日志投递功能需要开通 CLS 日志服务和为 PostgreSQL 创建服务角色,并完成授权。具体操作如下。如果已完成,则忽略。
3.1 开通 CLS 日志服务
3.1.1 单击前往开通,前往 CLS 控制台 开通 CLS 日志服务。

3.1.2 单击立即开通,开通 CLS 日志服务。
3.2 为 PostgreSQL 创建服务角色,并完成授权。
3.2.1 单击前往授权。

3.2.2 单击同意授权,自动为 PostgreSQL 创建服务角色,并完成授权。

4. 慢查询日志投递中,单击立即启用按钮。

5. 在弹窗内完成如下配置,单击立即开启

参数
说明
目标地域
选择日志投递的地域,支持异地投递。
日志主题操作
日志主题是日志数据进行采集、存储、检索和分析的基本单元。支持选择已有日志主题或者创建日志主题。
选择已有日志主题
若日志主题操作设置为“选择已有日志主题”,则需进一步选择已有的日志集和日志主题。
日志集:日志集是对日志主题的分类,方便您管理日志主题,请在搜索框筛选已有的日志集。
日志主题:日志主题是日志数据进行采集、存储、检索和分析的基本单元,请在搜索框筛选所选日志集下的日志主题。
创建日志主题
若日志主题操作设置为“创建日志主题”,则需进一步自定义日志主题,然后将其归属到已有日志集或新创建的日志集。
日志主题:日志主题是日志数据进行采集、存储、检索和分析的基本单元,请自定义要创建的日志主题。
选择已有日志集:表示将创建的日志主题归属到已有的日志集下,选择此项后,您可在日志集的搜索框筛选已有的日志集。
创建日志集:表示将创建的日志主题归属到新建的日志集,选择此项后,请自定义要创建的日志集。
说明:
开启日志投递,则默认开启索引日志。索引配置是使用日志服务(CLS)进行检索分析的必要条件,只有开启索引才能对日志进行检索分析。详情请参见 索引配置
若日志主题选择了已有的日志主题,则索引状态会默认和对应已有的日志主题的索引状态一致。
您可对日志主题进行管理,详细请参见 管理日志主题
6. 成功开启慢日志投递后,您可在日志投递下看到慢日志投递状态为开启,单击日志主题名称,可跳转至 日志服务控制台 进行后续分析管理。


关闭慢日志投递

说明:
关闭慢日志投递后,已产生的慢日志投递数据,会跟随开启慢日志投递时所选择的保存时间而保存,过期后才会自动清除数据。
1. 登录 云数据库 PostgreSQL 控制台,在实例列表,单击实例 ID 进入管理页面。
2. 在实例管理页,选择性能优化 > 日志投递
3. 慢查询日志投递中,单击关闭投递
4. 在弹窗内选择确认关闭,单击确认


开启错误日志投递

1. 登录 云数据库 PostgreSQL 控制台,在实例列表,单击实例 ID 进入管理页面。
2. 在实例管理页,选择性能优化 > 日志投递
3. 首次启用日志投递功能需要开通 CLS 日志服务和为 PostgreSQL 创建服务角色,并完成授权。如果已完成,则忽略。
3.1 开通 CLS 日志服务。
3.1.1 单击前往开通,前往 CLS 控制台 开通 CLS 日志服务。

3.1.2 单击立即开通,开通 CLS 日志服务。
3.2 为 PostgreSQL 创建服务角色,并完成授权。
3.2.1 单击前往授权。

3.2.2 单击同意授权,自动为 PostgreSQL 创建服务角色,并完成授权。

4. 错误日志投递中,单击立即启用按钮。
5. 在弹窗内完成如下配置,单击立即开启

参数
说明
目标地域
选择日志投递的地域,支持异地投递。
日志主题操作
日志主题是日志数据进行采集、存储、检索和分析的基本单元。支持选择已有日志主题或者创建日志主题。
选择已有日志主题
若日志主题操作设置为“选择已有日志主题”,则需进一步选择已有的日志集和日志主题。
日志集:日志集是对日志主题的分类,方便您管理日志主题,请在搜索框筛选已有的日志集。
日志主题:日志主题是日志数据进行采集、存储、检索和分析的基本单元,请在搜索框筛选所选日志集下的日志主题。
创建日志主题
若日志主题操作设置为“创建日志主题”,则需进一步自定义日志主题,然后将其归属到已有日志集或新创建的日志集。
日志主题:日志主题是日志数据进行采集、存储、检索和分析的基本单元,请自定义要创建的日志主题。
选择已有日志集:表示将创建的日志主题归属到已有的日志集下,选择此项后,您可在日志集的搜索框筛选已有的日志集。
创建日志集:表示将创建的日志主题归属到新建的日志集,选择此项后,请自定义要创建的日志集。
说明:
默认开启。索引配置是使用日志服务(CLS)进行检索分析的必要条件,只有开启索引才能对日志进行检索分析。详情请参见 索引配置
若日志主题选择了已有的日志主题,则索引状态会默认和对应已有的日志主题的索引状态一致。
您可对日志主题进行管理,详细请参见 管理日志主题
6. 成功开启错误日志投递后,您可在日志投递下看到错误日志投递状态为开启,单击日志主题名称,可跳转至 日志服务控制台 进行后续分析管理。


关闭错误日志投递

说明:
关闭错误日志投递后,已产生的错误日志投递数据,会跟随开启错误日志投递时所选择的保存时间而保存,过期后才会自动清除数据。
1. 登录 云数据库 PostgreSQL 控制台,在实例列表,单击实例 ID 进入管理页面。
2. 在实例管理页,选择性能优化 > 日志投递
3. 错误日志投递中,单击关闭投递
4. 在弹窗内选择确认关闭,单击确认

相关文档

日志集
仪表盘

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈