Amazon Redshift でのログ作成とモニタリング
モニタリングは、Amazon Redshift と AWS ソリューションの信頼性、可用性、パフォーマンスを維持する上で重要なパートです。マルチポイント障害が発生した場合は、その障害をより簡単にデバッグできるように、AWS ソリューションのすべてのパートからモニタリングデータを収集できます。AWS には、Amazon Redshift リソースをモニタリングし、潜在的なインシデントに対応するための複数のツールが用意されています。
- Amazon CloudWatch アラーム
Amazon CloudWatch アラームを使用して、指定した期間中、1 つのメトリクスをモニタリングします。メトリクスが特定の閾値を超えると、Amazon SNS トピックまたは AWS Auto Scaling ポリシーに通知が送信されます。CloudWatch アラームは、特定の状態にあるという理由ではアクションを呼び出しません。状態が変わり、それが指定した期間だけ維持される必要があります。詳細については、 アラームを作成する を参照してください。メトリクスの一覧は、Amazon Redshift のパフォーマンスデータをご覧ください。
- AWS CloudTrail ログ
CloudTrail では、Amazon Redshift でユーザー、IAM ロール、または AWS サービスにより実行された API オペレーションのレコードを確認できます。CloudTrail で収集された情報を使用して、Amazon Redshift に対する要求、要求元の IP アドレス、要求者、要求日時などの詳細を確認できます。詳細については、「CloudTrail によるログ記録」を参照してください。