我已经为我的应用程序设置了Rancher (RKE) (kuberbetes)。
和应用程序使用postgres,所以我已经设置了Crunchydata postgres操作符,并使用它创建postgres集群。
一切都很好,但现在我想看到我的postgresql的pg_activity。
如何查看整个postgres的活动
您可以使用rancher中的监控工具来监控Postgres。
除此之外,您可以在数据库的相应pod中SSH并使用cli命令并检查输出。
在rancher中,您还可以使用客户端工具连接rancher并运行cli命令来检查pg_activity。
客户端docker镜像:https://hub.docker.com/r/jbergknoff/postgresql-client/
你也可以在rancher上部署GUI docker客户端并使用它
GUI postress客户端:https://hub.docker.com/r/dpage/pgadmin4/
GUI示例:https://dataedo.com/kb/query/postgresql/list-database-sessions#:~:text=Using%20pgAdmin,all%20connected%20sessions%20(3).