2025年9月25日: PostgreSQL 18 发布!

介绍 Open PostgreSQL Monitoring (OPM)

发布于 2014-09-08,作者 Dalibo

介绍 Open PostgreSQL Monitoring (OPM)

巴黎,2014 年 9 月 8 日

监控和管理您的 PostgreSQL 服务器

OPM 开发团队(见下文)很自豪地发布 Open PostgreSQL Monitoring 的首个公开版本,这是一个完全开源的 PostgreSQL 监控套件。

获取 PostgreSQL 实例的图表和统计信息!

PostgreSQL 可能是世界上最先进的数据库,但其最大的劣势之一是缺乏专用的开源监控工具。与竞争对手相比,PostgreSQL 社区未能推出类似于 Oracle Grid Control、MySQL Workbench 或 SQL Server Management Studio 的工具。

今天,我们想介绍 OPM 项目:一个完全开源的套件,旨在提供动态图表、自定义统计系列、性能分析、服务器健康概览和团队管理……

如果您有多个生产环境的 PostgreSQL 服务器,Open PostgreSQL Monitoring 是一个完美的工具,可以监控您数据库的当前活动,提供以 DBA 为中心的统计数据,例如:数据库大小、命中率、流复制延迟、系统负载、页面膨胀、最长查询、WAL 文件生成、锁、后端状态等。

可扩展性是关键

这个初始的公开版本显然是迈向更多功能和更多通用性的第一步。

OPM 包含远程代理、统计数据存储系统和 Web GUI。目前大部分代码是用 Perl 编写的,统计数据收集基于 Nagios,但整个套件旨在扩展到其他监控框架和其他语言。您可以创建自己的远程代理、特定的统计数据存储,甚至替代用户界面。

OPM 项目于 2012 年启动,并在生产环境中运行了数月,顺利监控了数十台服务器。我们今天发布 2.3 版本,希望它能为世界各地的其他 PostgreSQL 用户提供帮助。

致谢

OPM 开发团队感谢所有为本次发布做出贡献的开发者,特别是来自 Art is Code 的 Sebastien Fauveau,感谢他在 UI/UX 设计方面的技能。

OPM 是一个基于 PostgreSQL 许可证的开放项目。欢迎任何为构建更好的工具而做出的贡献。您只需使用 GitHub 工具或直接发送至 contact@opm.io 来提交您的想法、功能请求或补丁。

链接


关于 OPM :

Open PostgreSQL Monitoring 是一款免费软件,旨在帮助您管理 PostgreSQL 服务器。它是一个灵活的工具,可以跟踪每个实例的活动。它可以收集统计数据、显示仪表板并在出现问题时发送警告。该项目的长期目标是提供与 Oracle Grid Control 或 SQL Server Management Studio 类似的功能。

代码和演示在 http://opm.io/


关于 OPM 开发团队 :

该项目由 OPM 开发团队 (OPMDG) 推动,这是一个为了构建高效的 PostgreSQL 监控工具而聚集的开发人员团队。到目前为止,该项目的主要赞助商是 DALIBO,法国领先的 PostgreSQL 公司。然而,项目团队对想法和贡献持开放态度:欢迎与 OPMDG 目标相同的个人和公司加入团队!