AWS re:Post Knowledge Center Feedback Survey
Help us improve the AWS re:Post Knowledge Center by sharing your feedback in a brief survey. Your input can influence how we create and update our content to better support your AWS journey.
Amazon Simple Storage Service (Amazon S3) バケットへのエクスポートに失敗する Amazon CloudWatch ログをトラブルシューティングしたいと考えています。
注: AWS コマンドラインインターフェイス (AWS CLI) コマンドの実行中にエラーが発生した場合は、「AWS CLI のエラーのトラブルシューティング」を参照してください。また、AWS CLI の最新バージョンを使用していることを確認してください。
エクスポートタスクの作成時に失敗するログか、エクスポートタスクを作成した後に失敗するログかに応じてトラブルシューティングを行います。
作成時に失敗するタスクをトラブルシューティングするには、次の操作を行います。
タスク作成後に障害が発生するタスクをトラブルシューティングするには、時間範囲の設定を確認します。大量のデータを含むログストリームをエクスポートし、長い時間範囲を指定すると、エクスポートタスクが失敗することがあります。この問題を解決するには、ログストリームをエクスポートする時間範囲を短く設定します。
時間範囲設定のステータスを確認するには、次の AWS CLI コマンド describe-export-tasks を実行します。
aws logs describe-export-tasks --task-id example-task-id
注: example-task-id を自分のタスク ID に置き換えてください。
時間範囲を短縮するには、次の AWS CLI コマンド create-export-task を実行し、--from 値と --to 値を変更します。
aws logs create-export-task --task-name "example-task-name" --log-group-name "/aws/lambda/example-log-group-name" --destination "example-bucket-name --from 1710378735 --to 1710465135
注: example-task-name を実際のタスク名に、example-log-group-name をロググループ名に、example-bucket-name を宛先バケットに置き換えてください。
エクスポートタスクのステータスを確認するには、次の AWS CLI コマンド describe-export-tasks を実行します。
ログをエクスポートできるようになるまでには、最大 12 時間かかる場合があります。エクスポートタスクの処理には、最大で数時間かかる場合もあります。このプロセスは、エクスポートするデータのサイズによって異なります。ロググループレベルのサブスクリプションフィルタを使用してリアルタイムで処理するか、新しいデータを Amazon S3 に継続的にアーカイブするのがベストプラクティスです。詳細については、「Real-time processing of log data with subscriptions」(サブスクリプションを使用したログデータのリアルタイム処理) を参照してください。
ログデータを Simple Storage Service (Amazon S3) にエクスポートするように Amazon CloudWatch を設定したのですが、ログデータが不足しているか、無効です。この問題を解決するにはどうすればよいですか?
CloudWatch Logs からログデータを取得するにはどうすればよいですか?
Exporting log data to Amazon S3 (Amazon S3 へのログデータのエクスポート)