RDS– tag –
-
Amazon RDS for PostgreSQLにpgAuditを導入し、監査ログで事後調査に備える
開発
こんにちは。PR TIMESでインターンをしている河野拓真です。 今回、Amazon RDS for PostgreSQLにpgAuditを導入し、監査ログを取得できるようにしました。 PostgreSQLの標準ログでも、log_statementを設定すれば実行されたSQLを記録できますが、「どのユーザーが、どのオブジェクトに対して、どのような操作を行ったか」を監査目的で検索・分析するには十分ではありません。pgAuditを利用すると、操作の種類や対象オブジェクトなどが決まった形式で出力されるため、インシデント発生後の調査がしやすくなります。 ... -
RDS の CPU 使用率上昇に対する原因調査と改善対応
開発
【はじめに】 こんにちは、バックエンドエンジニアの田中 湧大 (@Romira915)です。 近頃、PR TIMESのバックエンド基盤においてAmazon RDS for PostgreSQLのCPU使用率が継続的に上昇していることが観測されるようになりました。 以前は20%前後→現在は40%前後に上昇しており、ピークタイムには90%を超えてアラートが発報される状況も発生しています。 このまま放置した場合、以下のようなリスクが顕在化する恐れがあります。 API レスポンスの悪化によるユーザー体験の低下 重要なデータ操作失敗によるサービス全体...
1
