Knowledge Center Monthly Newsletter - March 2025
Stay up to date with the latest from the Knowledge Center. See all new and updated Knowledge Center articles published in the last month and re:Post’s top contributors.
AWS Lambda 関数のメモリ使用量を監視したいです。
次の AWS サービスとツールを使用することで、Lambda 関数のメモリ使用量を監視できます。詳しくは、「監視とオブザーバビリティ」を参照してください。
注: Lambda 関数のメモリ使用量を最適化する方法については、「AWS Lambda Power Tuning を使用して関数をプロファイリングする」を参照してください。
CloudWatch Logs Insights では、カスタムクエリ構文を作成し、メモリ使用量に関するメトリクスのログデータを検索、分析することができます。詳細については、「CloudWatch Logs Insights を使用してログデータを分析する」を参照してください。
オーバープロビジョニングされたメモリの量を判断するクエリの例については、「Lambda ログのクエリ」を参照してください。
注: CloudWatch Logs Insights のクエリを実行すると、AWS アカウントに料金が発生します。詳細については、「Amazon CloudWatch の料金」を参照してください。
CloudWatch Lambda Insights は、インストールされている Lambda 関数からメモリ使用量に関するメトリクスを自動的に収集します。詳細については、「Lambda Insights の開始方法」を参照してください。
メモリ使用量を追跡、分析するワークフローの例については、関数の異常を検出するワークフローの例を参照してください。
ログイベントの例については、CloudWatch Lambda Insights でのテレメトリイベントの例を参照してください。
注: CloudWatch Lambda Insights に必要な CloudWatch Lambda 拡張機能をインストールすると、AWS アカウントに料金が発生します。詳細については、Lambda Insights の「料金表」セクションを参照してください。
Lambda for JVM 用の Amazon CodeGuru Profiler 統合は、Lambda for Python で実行するアプリケーションのパフォーマンスデータを収集します。Java、Python 3.7 ~ 3.9、Scalaなどの JVM 言語で記述されたアプリケーションおよび、その他のサポートされているランタイム環境と互換性があります。
アプリケーションをプロファイリングすると、メトリクスを監視し、効率化に向けたレコメンデーションを取得できます。
Lambda の操作: CloudWatch Logs Insights を使用する
Amazon CloudWatch Logs Insights を使用して AWS Lambda の動作を把握する