1 Answer
- Newest
- Most votes
- Most comments
1
Hello.
As you may know, RDS metrics do not include metrics related to slow queries.
So, enable query logging for RDS PostgreSQL and change "log_statement" to 1 in the RDS parameter group.
Also, by setting the value of "log_min_duration_statement" to 5000, queries that take more than 5 seconds to execute will be output to the log.
Please set the type of query you want to output to the log with the value of "log_statement".
https://repost.aws/knowledge-center/rds-postgresql-query-logging
After outputting to CloudWatch Logs, you can create metrics by using a metric filter, etc., and then you can create alarms.
Relevant content
- Accepted Answerasked 10 months ago
- asked 3 months ago
- How do I end long-running queries in my Amazon RDS for PostrgreSQL or Aurora PostgreSQL DB instance?AWS OFFICIALUpdated 3 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 4 years ago
- AWS OFFICIALUpdated a year ago
thank you so much Riku, its work