pgnodemx: 容器的 PostgreSQL 主机指标收集

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