2

我正在研究收集有關我們postgres數據庫的信息的小工具,我一直在尋找使用postgres Stats Collecter。似乎表格中有很多信息/統計信息,但我無法理解它究竟意味着什麼。從Postgres狀態收集器獲取信息

如果有人以前使用過這些視圖,他們能夠指出我如何獲取統計信息,例如當前正在運行的查詢的數量或最慢的查詢的正確方向?如果這些是不可能從postgres統計收集器是有一些其他的方法來獲取我可以使用的統計數據?

另一件令我困惑的事情是,如果統計收集器限制數據量:例如,它只會記錄最後的x個服務器進程嗎?

回答

2

我建議你看一下其他監視工具已經運行 - 例如Munin或Nagios的check_postgres。

具體來說,對於你在這裏問的問題,請看pg_stat_activity視圖。

不,統計收集器跟蹤一切。