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 的開發和維護。