Personal Health Dashboardのメンテナンス通知の表示について
Personal Health Dashboardの通知は、メンテナンスの完了状態に関わらず予定された期間が終了するまで表示される仕様です。
困っていた内容
RDSのメンテナンスの通知が届いたのでメンテナンス対応を実施しましたが、Personal Health Board のメンテナンス情報は更新されておらず表示されたままとなっています。
これは別途何か対応が必要なのでしょうか。
どう対応すればいいの?
Personal Health Dashboardの通知は、メンテナンスの完了状態に関わらず、予定された期間が終了するまで表示される仕様となっております。
ここではRDSを例として記載しておりますが、EC2インスタンスのリタイアメントなども対応後すぐにメンテナンス表示が変わるものでは無く同様の表示仕様となります。
当該 DB インスタンスのメンテナンス予定につきましては、AWS CLI の describe-pending-maintenance-actions コマンドにて確認頂けますので、 そちらの内容よりメンテナンス対象であるか、ご判断ください。
$ aws rds describe-pending-maintenance-actions --resource-identifier arn:aws:rds:ap-northeast-1:AWSアカウントID:db:DB識別子
メンテナンス対象でない例
$ aws rds describe-pending-maintenance-actions --resource-identifier arn:aws:rds:ap-northeast-1:AWSアカウントID:db:DB識別子
{
"PendingMaintenanceActions": []
}
メンテナンス対象の場合
$ aws rds describe-pending-maintenance-actions --resource-identifier arn:aws:rds:ap-northeast-1:AWSアカウントID:db:DB識別子
{
"PendingMaintenanceActions": [
{
"ResourceIdentifier": "arn:aws:rds:ap-northeast-1:AWSアカウントID:db:DB識別子",
"PendingMaintenanceActionDetails": [
{
"Action": "hardware-maintenance",
"AutoAppliedAfterDate": "YYYY-MM-DDThh-mm-ssZ",
"ForcedApplyDate": "YYYY-MM-DDThh-mm-ssZ",
"CurrentApplyDate": "YYYY-MM-DDThh-mm-ssZ",
"Description": "Maintenance on the underlying hardware"
}
]
}
]
}