我正在研究小型工具,用于收集有关我们的postgres数据库的信息,我一直在查看使用postgres 统计收集器。似乎桌面上有很多信息/统计信息,但我无法理解一切意味着什么。

如果有人之前使用这些视图,他们能够指向我的正确方向,了解如何获取统计数据,例如当前运行查询的数量或最慢的查询?如果从Postgres中不可能统计收集器是有些方法可以使用我可以使用的统计数据?

另一件我混淆的东西是如果统计收集器限制了数据量:例如,它只会记录最后X服务器进程吗?

有帮助吗?

解决方案

我建议您看看已经运行了哪些其他监视工具,例如Munin或Nagios的check_postgres。

具体来说,对于您在此处的要求,请查看视图pg_stat_activity。

不,统计信息收集器会跟踪所有内容。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top