我怎样才能在特定的时间框架中find/使用PostgreSQL的连接?
在PostgreSQL日志中,我越来越
JSTERROR: canceling statement due to user request
萨尔日志:
MEM AM kbmemfree kbmemused %memused kbbuffers kbcached kbcommit %commit 09:00:01 AM 25773712 40158364 60.91 257512 35876668 4552540 5.53 09:10:01 AM 25728656 40203420 60.98 258080 35920500 4555720 5.53
一些configuration设置:
max_connections = 2000 superuser_reserved_connections = 3 shared_buffers = 1GB effective_cache_size = 128MB work_mem = 1GB maintenance_work_mem = 16MB
我如何解决这个问题?
build议欢迎。
我不确定我是否正确理解你的问题,但是一般来说PostgreSQL目前为止(第9.6页,2016/12)没有显示这些统计的历史。 因此,我使用postgresql_exporter + prometheus + Grafana进行监控,查看一些指标历史 – 普罗米修斯的标准设置为15天。 结合node_exported,您还可以看到OS的度量标准。 新格拉法纳4.0甚至提醒。 你可以在Docker中运行所有这些组件,而无需直接安装任何东西 – 我强烈推荐它。