我想监视我的postgresql实例的所有查询。在these steps之后,我创建了一个自定义数据库参数组,将log_statement
设置为all
和log_min_duration_statement
至1
,将参数组应用于我的实例并重新启动它。然后我向该实例发起了一个POST
请求,但在我的实例的Recent Events & Logs
选项卡中找不到查询记录。然而,在psql
中执行SELECT * FROM table
查询会显示资源已创建且发布请求有效。为了查看日志,我错过了什么?如何启用将所有查询记录到PostgreSQL AWS RDS实例?
3
A
回答
3
您按照正确的steps,剩下的就是确保参数组正确应用于您的Postgres实例。查看您的实例的“配置详细信息”选项卡中的参数组,并确保它们具有正确的组名,然后进行“同步”。 在更改实例上的参数组时通常需要重新引导,这可能是您的情况中(was?)缺少的内容。
2
设置log_min_duration_statement
到1
告诉Postgres只记录花费时间超过1毫秒的查询。如果将其设置为0
,则会记录所有查询(默认值,不记录,为-1
)。
+0
'-1'禁用日志记录。 '0'记录所有语句:https://www.postgresql.org/docs/current/static/runtime-config-logging.html#GUC-LOG-MIN-DURATION-STATEMENT –
+0
@AdamFlanagan谢谢。用这个信息更新我的答案。 –
相关问题
- 1. 将AWS RDS Postgresql复制到本地Postgresql
- 2. Ssh到AWS RDS Postgres实例
- 3. 如何在EC2实例的RDS实例上执行MySQL查询?
- 4. 如何将SonarQube连接到我的AWS RDS Microsoft SQL Server实例?
- 5. 如何调试AWS RDS实例?
- 6. 如何将所有Doctrine查询记录到文件?
- 7. AWS RDS实例升级停机时间
- 8. 如何在RDS实例中复制PostgreSQL RDS数据库
- 9. 列出重复记录的所有实例的MySQL查询
- 10. 如何使用node.js在AWS RDS PostgreSQL上实现回调
- 11. 如何查找谁创建了AWS RDS数据库实例?
- 12. 如何将一个RDS实例的snaphsot复制到另一个RDS实例?
- 13. 如何连接到不同AWS区域中的RDS实例
- 14. AWS ElasticBeanstalk EC2到RDS postgresql连接
- 15. 如何将SQL查询记录到AI?
- 16. 从AWS EC2实例到Amazon RDS的逐步PostgreSQL数据库迁移
- 17. 使用AWS PowerShell将标记添加到AWS EC2实例?
- 18. 将AWS Route 53 DNS记录静态链接到EC2实例
- 19. 查询不返回所有记录,需要所有记录
- 20. 无法连接到AWS PostgreSQL实例
- 21. 删除AWS VPC实例和RDS
- 22. 使用Flask-SQLAlchemy连接到AWS RDS MySQL数据库实例
- 23. ASP.NET Core 1.1将所有DbContext查询记录到输出窗口
- 24. 如何使用java连接到AWS RDS?
- 25. Access查询查找所有记录所有链接的记录匹配
- 26. 无法从AWS拉姆达连接到AWS RDS PostgreSQL数据库
- 27. 如何为AWS RDS实例设置数据库时区
- 28. 如何降低AWS RDS实例的帐单
- 29. 将所有网络流量转发到另一个AWS实例
- 30. 在AWS中,如何从AutoScaling组中启动新实例将IIS和EventLog数据记录到CloudWatch?
我有适当的参数,然后进行同步。但是仍然为postgresql禁用了log_destination。 –