首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用pgtop监视Amazon

用pgtop监视Amazon
EN

Database Administration用户
提问于 2015-01-06 11:56:48
回答 1查看 2.7K关注 0票数 4

最近,我将Postgres数据库迁移到Amazon,缺乏一个好的实时监控工具。我试过pgtop,但我无法让它在亚马逊上工作。我可以看到带有DB统计信息的头(CPU、I/O、内存等)。但是查询列表完全是空的。

那么,有谁有专门针对PostgreSQL的RDS的pgtop的经验吗?我想知道什么查询正在运行,cpu使用情况,查询状态等等。

EN

回答 1

Database Administration用户

发布于 2015-02-10 14:51:25

我不知道这是否适用于Amazon,但在pgtop中获得一个空查询列表的一个可能原因是,在对9.2或更高版本的PostgreSQL实例使用3.7.0以上的版本(2013年8月发布)时。

我刚刚在ptop 3.6.2包中注意到了这一点,该包目前随Ubuntu12.04LTS附带。我想这在其他发行版中也可能没有固定。

旧版本的pgtop会出现空列表问题,因为它们期望在pg_stat_statements.procpid中使用postgres进程ID,并且在PG9.2中将该列重命名为pg_stat_statements.pid

这与pgtop在其SQL命令失败时不报告任何错误而无济于事。相反,它只是显示一个进程的空白列表。在服务器的日志中可以发现有问题的查询。

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/87650

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档