pg_datasentinel 1.0 发布
发布于 2026-04-10,Datasentinel
相关开源软件
我们很高兴宣布 pg_datasentinel 首个正式版本发布。
源码:https://github.com/datasentinel/pg_datasentinel
功能特性:
- 增强活动监控 — 在 pg_stat_activity 基础上增加每个后端的内存使用情况、实时临时文件字节数,以及(PostgreSQL 18+)每个后端的当前执行计划 ID。
- 容器资源可见性 — 报告 CPU 配额、内存限制、当前内存使用量以及 CPU 压力信息,适用于在 Docker、Kubernetes、OpenShift 或任何 cgroup 管理环境中运行的 PostgreSQL。
- 事务回卷风险预估 — 跟踪 XID 和 MXID 消耗速率,实时估算到达 aggressive-vacuum 和回卷限制的剩余时间。
- 日志捕获到可查询视图 — 将 vacuum、analyze、临时文件和检查点事件记录到共享内存环形缓冲区中,并解析计数器和计时信息,支持实时查询。
要求:PostgreSQL 15 或更新版本
pg_datasentinel 是基于 3-Clause BSD 许可证的开源 PostgreSQL 扩展,由 Datasentinel 的 Christophe REVEILLERE 开发和维护。