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

pgnodemx:用于容器的 Postgres 主机指标收集

发布于2020-09-08,作者:Crunchy Data
相关开源项目

Crunchy Data很高兴地宣布推出pgnodemx的初始版本,该版本根据 Apache 2.0 许可开源。您可以在下方查看项目详情。

https://github.com/CrunchyData/pgnodemx

pgnodemx 提供了一组函数,用于收集主机节点级别的操作指标。特别是,pgnodemx 支持捕获与 cgroups(Linux 内核支持各种容器技术的底层机制之一)和Kubernetes Downward API相关的指标。

它还允许通过虚拟文件和内核系统调用捕获 Linux 内核中的某些关键主机信息。

通过简单的 SQL 查询,您可以提取有关 PostgreSQL 实例运行的底层系统的信息。它主要用于在现代 DevOps 环境中高效捕获用于监控和告警的指标。

功能包括:

  • 从 PostgreSQL 运行所在系统的 cgroups 中提取信息的函数。
  • 可以详细说明 PostgreSQL 可用文件系统元信息的函数。
  • 与 Kubernetes Downward API 集成。
  • 支持 cgroups v1 和 v2 以及传统的 UNIX 环境。

链接

Crunchy Data很荣幸能支持 pgnodemx 的开发和维护。