How can we run sql on mysql RDS and get the output on SNS?

0

How can we run sql on mysql RDS and get the output on SNS?

已提問 1 年前檢視次數 247 次
2 個答案
0

What is your use case? One way to achieve that is by using Lambda that will execute the SQL and then publish to SNS topic but there are probably other ways to achieve that. Depending on what is your desired outcome and the specific use case.

profile pictureAWS
Niko
已回答 1 年前
  • Hi Niko,

    I want to monitor the blocking session and locked tables in the database. Whenever blocking happens in database we should receive an alert with the details of sessions causing blocking. Also if the table is lock for more than defined time duration in my sql script then we should receive an email alert.

  • Thanks for proving more context. I am not a DB specialist but I found this article - https://aws.amazon.com/premiumsupport/knowledge-center/rds-aurora-postgresql-query-blocked/ and it explains how to monitor blocked queries. As I mentioned before, you can use Lambda or other means to run a query against pg_stat_activity table to notify your admin about blocking. Hope this helps but if not let us know

0

Thanks Niko. I will try to use lambda for this.

已回答 1 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南