AWS re:Postを使用することにより、以下に同意したことになります AWS re:Post 利用規約

統合 CloudWatch Agent を使用してログタイムスタンプの問題をトラブルシューティングする方法を教えてください。

所要時間1分
0

統合 Amazon CloudWatch Agent を使用してログタイムスタンプの問題をトラブルシューティングしたいです。

簡単な説明

統合 CloudWatch Agent は、PutLogEvents API を使用してログイベントのバッチを Amazon CloudWattch Logs にアップロードします。バッチ内のログイベントは、2 時間以上先か、14 日以上前であってはなりません。また、ログイベントは、ロググループの保持期間より前であってはなりません。

ログのタイムスタンプに問題があると、次のいずれかに類似したエラーメッセージが表示されることがあります。

  • "<timestamp> E! [outputs.cloudwatchlogs] タイムスタンプ (<Log Group Name>/(<Log Stream Name>) の (<actual log timestamp>) にあるログエントリは、現在時刻 (<current timestamp> m=+100) と比較したところ、許容時間範囲外です。ログエントリを破棄します。」
  • "<timestamp> W! [outputs.cloudwatchlogs] ログ '<Log Group Name>/(<Log Stream Name>' に関する 1 件のログイベントが期限切れです。」

解決策

これらのエラーをトラブルシューティングするには、次の手順を実行します。

  1. タイムスタンプ形式を指定する統合 CloudWatch Agent 設定ファイルtimestamp_format を使用していることを確認します。
  2. (オプション) 必要に応じて、統合 CloudWatch Agent 設定ファイルから timestamp_format を削除します。
  3. 統合 CloudWatch Agent を再起動し、現在の時刻が使用されていることを確認します。

関連情報

統合 CloudWatch Agent がログイベントをプッシュしない理由を教えてください

AWS公式
AWS公式更新しました 9ヶ月前
コメントはありません

関連するコンテンツ