ログの特定のエラーを即時に検知

正解は ア です。 メトリクスフィルター はログの 特定の文字列の出現を指標に変換 します。その指標に アラーム を作れば、出現した時点で通知できます(サブスクリプションフィルターでLambdaに送る方法もある)。 方法 検知の早さ メトリクスフィルター+アラーム ほぼ即時 Logs Insightsでの検索 検索したとき S3へのエクスポート+Athena 翌日 エラーの出現をすぐに検知し、通知できる。 さらに遅い。 調査に必要なログを失う。 翌朝の検知のままである。

アプリのログはCloudWatch Logsに出力している。決済の失敗を表す特定のエラーの文字列が出たら、数秒以内に当番の担当者へ通知したい。現在は翌朝にログを検索して気づいている。

最も適切なものを1つ選択してください。

出典AWS非公式・オリジナル問題
ア
CloudWatch Logsのメトリクスフィルターでエラーを数え、アラームで通知する
イ
ログを毎日S3へエクスポートし、Athenaで前日のエラーの件数を集計する
ウ
ログの保持期間を1日にして、古いエラーのログを早く削除するように変える
エ
毎朝CloudWatch Logs Insightsでエラーの文字列を検索し、担当者が結果を確認する