腾讯云 PostgreSQL 最佳实践

腾讯云 PostgreSQL 介绍

腾讯云 PostgreSQL 是腾讯云基于全球最强大的开源数据库 PostgreSQL 打造的托管数据库服务,让您在云端轻松部署、运行和扩展 PostgreSQL 数据库,无需关心底层运维细节。

观测云

观测云是一款专为 IT 工程师打造的全链路可观测产品,它集成了基础设施监控、应用程序性能监控和日志管理,为整个技术栈提供实时可观察性。这款产品能够帮助工程师全面了解端到端的用户体验追踪,了解应用内函数的每一次调用,以及全面监控云时代的基础设施。此外,观测云还具备快速发现系统安全风险的能力,为数字化时代提供安全保障。

部署 DataKit

DataKit 是一个开源的、跨平台的数据收集和监控工具,由观测云开发并维护。它旨在帮助用户收集、处理和分析各种数据源,如日志、指标和事件,以便进行有效的监控和故障排查。DataKit 支持多种数据输入和输出格式,可以轻松集成到现有的监控系统中。

登录观测云控制台,在「集成」 - 「DataKit」选择对应安装方式,当前采用 Linux 主机部署 DataKit。

采集器配置

前置准备

首先我们需要安装用于数据采集的 Func 基础环境,Func 支持多种部署形态,您可根据自身提供的基础设施类型选择对应的安装方式进行Func部署:Func 主机部署 / Kubernetes 部署

完成部署后,首次登录 Func 页面会提示进行初始化配置,按提示填写配置信息后,进入 Func 主页。点击连接器,检查连接器配置。这里的连接器是您 Func 向观测云发送数据的上传通道,通常会默认创建两个通道,DataKit 和 Dataway,这里选择的是增加 Dataway 的连接方式。

安装采集脚本

登陆 Func,点击脚本市场,选择官方脚本市场。

搜索 TencentCloud-PostgreSQL,安装脚本,填写相关信息。

编辑 dataway_id 为连接器的 id,并且发布脚本。

查看定时任务已经添加。

关键指标

指标名 字段类型 中文说明
2pc_sum float 两阶段提交事务总数
ActiveConns_max float 最大活跃连接数
Connections_avg float 平均连接数
Cpu_max float CPU使用率峰值(%)
DataFileSize_max float 数据文件大小峰值(GB)
Deadlocks_max float 最大死锁次数
HitPercent_max float 缓存命中率峰值(%)
IdleConns_avg float 平均空闲连接数
IdleInXact_max float 事务中空闲连接峰值
LogFileSize_max float 日志文件大小峰值(GB)
Long2pc_max float 最长两阶段提交数
LongQuery_max float 最慢查询耗时(ms)
LongWaiting_max float 最长等待锁耗时(ms)
LongXact_max float 最长事务耗时(ms)
MemoryRate_max float 内存使用率峰值(%)
Memory_max float 内存使用量峰值(GB)
NewConnIn5s_max float 5秒内新建连接峰值
OtherCalls_sum float 其他调用总数
Qps_max float 最大查询量(QPS)
ReadCalls_sum float 读调用总数
ReadWriteCalls_sum float 读写调用总数
SlowQueryCnt_max float 慢查询数量峰值
SqlRuntimeAvg_avg float SQL平均执行时间(ms)
SqlRuntimeMax_avg float SQL最大执行时间(ms)
SqlRuntimeMin_avg float SQL最小执行时间(ms)
StorageRate_max float 存储使用率峰值(%)
TempFileSize_max float 临时文件大小峰值(GB)
Tps_avg float 平均事务量(TPS)
Waiting_max float 最大等待会话数
WriteCalls_sum float 写调用总数
XactCommit_max float 最大事务提交数
XactRollback_max float 最大事务回滚数

场景视图

登录观测云控制台,点击「场景」 -「新建仪表板」,输入 "腾讯云 PostgreSQL 监控视图", 选择 "腾讯云 PostgreSQL 监控视图",点击 "确定" 即可添加视图。

监控器(告警)

观测云内置了监控器模板,可以选择从模版创建监控器,并开启适合业务的监控器以及时通知相关成员关注问题,触发条件、频率等信息可以依据实际业务进行调整。

登录观测云控制台,点击「监控」 -「新建监控器」-「官方模板库」,输入 "腾讯云 PostgreSQL", 选择对应的监控器,点击 "确定" 即可添加。

腾讯云 PostgreSQLCPU 使用率过高
腾讯云 PostgreSQL 内存使用率过高

总结

通过监控腾讯云 PostgreSQL 实例的关键性能指标,如 CPU 使用率(Cpu_max)、内存使用率(MemoryRate_max)以及实例健康状态等,能够全方位掌握腾讯云 PostgreSQL的运行状况,借助对这些核心指标的实时监控与分析,可快速定位资源瓶颈、性能异常及潜在故障,确保稳定的运行状态。

相关推荐
2501_941803628 小时前
在奥斯陆智能水利场景中构建实时水资源调度与高并发水质数据分析平台的工程设计实践经验分享
数据挖掘·数据分析·云计算
翼龙云_cloud9 小时前
阿里云渠道商:阿里云自动扩缩容配置教程
运维·服务器·阿里云·云计算
z日火9 小时前
腾讯云VOD AIGC视频生成工具 回调实现
aigc·音视频·腾讯云
运维行者_11 小时前
跨境企业 OPM:多币种订单与物流同步管理,依靠网络自动化与 snmp 软件
大数据·运维·网络·数据库·postgresql·跨境企业
杰克逊的日记13 小时前
规控算法(规划 + 控制算法)
大数据·算法·云计算·it
Ydwlcloud13 小时前
2026年1月云服务器优惠活动全解析:聪明选云的新策略
大数据·服务器·人工智能·云计算
Ydwlcloud13 小时前
2026年1月华为云国际促销活动期间如何省钱?
大数据·服务器·人工智能·华为云·云计算
Allen_LVyingbo13 小时前
CES 2026 NVIDIA 官方黄仁勋整场演讲分析
支持向量机·云计算·知识图谱·gpu算力·迭代加深
China_Yanhy13 小时前
AWS EC2 挂载新网卡不通?从网卡启动到策略路由的完整排查指南
网络·云计算·aws
咕噜企业分发小米14 小时前
阿里云AI教育产品如何助力老年大学提高教学质量?
人工智能·阿里云·云计算