困っていた内容
RDS でイベントが発生しました。マネジメントコンソールで確認しようとしましたが、目的のイベントが時間経過により表示されなくなってしまいました。過去のイベントログを確認する方法を教えてください。
イベント発生時
時間経過後
どう対応すればいいの?
AWS マネジメントコンソールは RDS イベントログは、過去 24 時間のイベントを確認することが可能です。それより前の時間のイベントを確認する場合は、AWS CLI コマンドdescribe-events
を使用します。
例: 過去 14 日(20160分)間に発生したイベントを確認するコマンド
$ aws rds describe-events --duration 20160 --source-identifier database-test --source-type db-instance
結果例
{
"Events": [
{
"SourceIdentifier": "database-test",
"SourceType": "db-instance",
"Message": "DB instance restarted",
"EventCategories": [
"availability"
],
"Date": "2020-06-12T08:27:39.107Z",
"SourceArn": "arn:aws:rds:ap-northeast-1:<AWSアカウントID>:db:database-test"
},
{
"SourceIdentifier": "database-test",
"SourceType": "db-instance",
"Message": "DB instance created",
"EventCategories": [
"creation"
],
"Date": "2020-06-12T08:28:08.473Z",
"SourceArn": "arn:aws:rds:ap-northeast-1:<AWSアカウントID>:db:database-test"
},
{
"SourceIdentifier": "database-test",
"SourceType": "db-instance",
"Message": "Performance Insights has been disabled",
"EventCategories": [],
"Date": "2020-06-12T08:29:29.911Z",
"SourceArn": "arn:aws:rds:ap-northeast-1:<AWSアカウントID>:db:database-test"
},
{
"SourceIdentifier": "database-test",
"SourceType": "db-instance",
"Message": "Monitoring Interval changed to 60",
"EventCategories": [
"configuration change"
],
"Date": "2020-06-12T08:29:29.911Z",
"SourceArn": "arn:aws:rds:ap-northeast-1:<AWSアカウントID>:db:database-test"
},
{
"SourceIdentifier": "database-test",
"SourceType": "db-instance",
"Message": "Backing up DB instance",
"EventCategories": [
"backup"
],
"Date": "2020-06-12T08:29:49.376Z",
"SourceArn": "arn:aws:rds:ap-northeast-1:<AWSアカウントID>:db:database-test"
},
{
"SourceIdentifier": "database-test",
"SourceType": "db-instance",
"Message": "Finished DB Instance backup",
"EventCategories": [
"backup"
],
"Date": "2020-06-12T08:33:54.718Z",
"SourceArn": "arn:aws:rds:ap-northeast-1:<AWSアカウントID>:db:database-test"
},
{
"SourceIdentifier": "database-test",
"SourceType": "db-instance",
"Message": "Finished updating DB parameter group",
"EventCategories": [
"configuration change"
],
"Date": "2020-06-12T08:35:00.376Z",
"SourceArn": "arn:aws:rds:ap-northeast-1:<AWSアカウントID>:db:database-test"
}
]
}
なお、AWS CLI コマンドdescribe-events
で確認できるログは、過去 14 日間までとなります。
参考情報
Amazon RDS のイベントの表示 - Amazon Relational Database Service
テクニカルサポートノートとは?
クラスメソッドのカルチャー(CLP) の「情報発信を通じて、全ての人々の創造活動に貢献し続ける」という考えから、クラスメソッド メンバーズをご利用のお客様よりいただいたお問い合わせより、他の AWS ユーザーにとっても 有益な情報を一般的な TIPS としてご紹介しています。