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 开发和维护。