2017-10-13 71 views
1

我是AWS的新手,自從最近幾個月開始工作。 來自客戶的要求是,是否有可能直接擁有AWS RDS警報

Get the daily count of `users` table from `AWS RDS` in an alert at 7 am pacific. 

我可以寫一個Python腳本來做到這一點,可以通過設置一個cronjob或λ和雲表時間表從AWS instace運行它。

但是我已經從客戶端存在的AWS(OR AWS RDS)的東西,它允許

  1. 要運行SQL聽到(或續集;))查詢
  2. 併發送查詢結果警報

他補充說,我們的一位同事做了它的一些其他目的(而不幸的是同事已經離開了我們的組織現在:()的電子郵件。

所以我curiou這可能是他直接從AWS或RDS發送警報通知所做的。

請建議是否有人對此有任何意見。

回答

3

將查詢寫入lambda函數並使用SES或SNS發送通知是我該如何做的 - 這些選項中的任何一個都可以在AWS中進行。

根據您使用的RDS的風格(SQL Server Aurora,Postgres等),也可能有供應商特定的方式,但個人而言,我仍然會選擇lambda/cloud watch事件方法。

相關問題