0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

SAP問題を分割して理解する(ログ分析編)作成中

Last updated at Posted at 2025-10-05

何を書いたか

・CloudWatch 埋め込みメトリクスフォーマット
・CloudWatch Logs Insights
・CloudWatch メトリクスフィルター
・CloudWatch Logs エージェント

なぜ書いたか

 これら 4 つの機能の違いが混乱し、整理したかったため記事にまとめました。

対象読者

「AWS Certified Solutions Architect - Professional (SAP)認定試験」勉強中の方

AWS問題

 ある企業では、何千ものセンサーが毎分 Amazon Simple Queue Service (Amazon SQS) のキューに
データを書き込むセンサーデータ収集パイプラインを構築しています。
キューは、センサーデータから標準的なメトリクスのセットを抽出する
AWS Lambda 関数によって処理されます。
 同社は、このデータを Amazon CloudWatch に送信したいと考えています。
このソリューションでは、CloudWatch Logs Insights を使用して、
個々のセンサーメトリクスと集約されたセンサーメトリクスを表示したり、
センサーログデータをインタラクティブにクエリできるようにする必要があります。
これらの要件を満たす最も費用対効果の高いソリューションを選択してください。

A(正解)
 処理されたデータを CloudWatch 埋め込みメトリクスフォーマットで
CloudWatch Logs に書き込みます。

B
 処理されたデータを CloudWatch Logs に書き込みます。
次に、PutMetricData API 呼び出しを使用して、CloudWatch にデータを書き込みます。

C
 処理されたデータを構造化された形式で CloudWatch Logs に書き込みます。
CloudWatch メトリクスフィルターを作成してログを解析し、
センサーを一意に識別するためのディメンションを使用してメトリクスを
CloudWatch に公開します。

D
 AWS Lambda 用に CloudWatch Logs エージェントを設定します。
センサーを一意に識別するために、タグ付きの statsd 形式で
各センサーのメトリクスを出力します。
処理されたデータを CloudWatch Logs に書き込みます。

問題と解答の理解手順

手順1  問題文の意図をイメージする

これらの要件を満たす最も費用対効果の高いソリューションを選択してください。

これは「コストを抑えつつ、最も効果的な解決策を選ぶ」と読み取ります。

手順2 重要なキーワードに注目する

このソリューションでは、CloudWatch Logs Insights を使用して、
個々のセンサーメトリクスと集約されたセンサーメトリクスを表示したり、
センサーログデータをインタラクティブにクエリできるようにする必要があります。

「センサーログデータを収集・表示・分析したい」と読み取ります。

手順3  手順1,2に該当する選択肢を見つける

CloudWatch 埋め込みメトリクスフォーマット

ログにメトリクスを「組み込む」ツールです。

 CloudWatch Logsにメトリクス(測定値)を組み込み、
自動的にデータを抽出・表示します。
これにより、ログデータのトラッキングが簡単になり、傾向を把握しやすくなります。

イメージ図 

 以下の画像は解答の選択肢をイメージして頂く事を優先する為に添付しましたが、
正確性が完全に保証されているわけではありません。ご了承ください。
CloudWatch 埋め込みメトリクスフォーマット.png

手順4  選択肢Aと選択肢B,C,Dを比べると

選択肢A(正解)は、ログにメトリクスをあらかじめ埋め込み、
CloudWatch Logsに書き込むため、シンプルで見返しやすい解決策です。
他の選択肢は、複雑な設定や余計な手順が含まれており、費用対効果が劣ります。

AWS用語説明

(以下の画像は解答の選択肢をイメージして頂く事を優先する為に添付しましたが、
正確性が完全に保証されているわけではありません。ご了承ください。)

CloudWatch Logs Insights

ログを「調べる」ツールです。

 Amazon CloudWatchに保存されているログデータをリアルタイムで検索や分析できます。
ログデータに対して検索やフィルタリング、統計情報の取得を行い、
システムやアプリケーションの動作状況を把握するのに役立ちます。
CloudWatch Logs Insights.png

CloudWatch メトリクスフィルター

ログから特定のパターンを「見つけてメトリクス(測定値)に変換する」ツールです。

例、エラーメッセージの数をカウントするなど、ログを効率的に活用できます。
CloudWatch メトリクスフィルター.png

CloudWatch Logs エージェント

ログを「送る」ツールです。

 サーバーやアプリケーションのログを定期的にCloudWatchに送信し、監視を行うツールです。
CloudWatch Logs エージェント.png

参考文献

文章作成補助「ChatGPT 4o」

画像作成「Napkin」

最後まで読んでいただきありがとうございます!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?