スキップしてコンテンツを表示

Database InsightsのデータをS3へ配信する方法について

0

Database Insightsで取得しているメトリクスを、S3へ収集したいと考えております。 その他のCloudWatchで取得する性能情報と同じように、DB負荷情報や上位のSQLについてもMetricStreamからAmazon Data Firehoseに連携して、統計データをS3に配信することはできないでしょうか。 MetricStreamやData Firehoseを使用することが難しい場合は、他の方法をご教示いただけますと幸いです。

1回答
0

恐れ入りますが、Database Insights で取得している上位の SQL 等の統計情報を CloudWatch Metric Streams や Amazon Kinesis Data Firehoseを使用して S3 に直接配信する方法はございません。

AWS CLI 等を利用して GetResourceMetrics API から情報を取得し S3 へ保存する方法を手動で実行いただくことや Lambda 関数等と組み合わせて自動化することをご検討ください。

なお、DBLoad メトリクスなどのように自動的に CloudWatch に発行されるメトリクス [1] は、Metric Stream を作成し S3 へ連携し保存することが可能でございます。

Sources
[1] Amazon RDS Performance Insights の Amazon CloudWatch メトリクス - Amazon Relational Database Service https://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/UserGuide/USER_PerfInsights.Cloudwatch.html

回答済み 1年前
AWS
サポートエンジニア
修正済み 1年前
  • Performance Insightsの廃止後も利用可能な方法を教えてください。

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

関連するコンテンツ