今日を知り、明日を変えるシステム運用メディア

AWS Lambda がアプリケーションシグナルを介して Java および .NET ランタイムのアプリケーションパフォーマンスモニタリング (APM) を追加

AWS Lambda がアプリケーションシグナルを介して Java および .NET ランタイムのアプリケーションパフォーマンスモニタリング (APM) を追加

本記事は、2025 年 2 月 14 日にAWS公式サイトの What’s New with AWS? に掲載された英語記事を自動翻訳したものです。

ニュース内容

AWS Lambda は、Java および .NET マネージドランタイム向けのアプリケーションパフォーマンスモニタリング (APM) ソリューションである Amazon CloudWatch Application Signals をサポートするようになりました。これにより、開発者やオペレーターは、Lambda を使用して構築されたサーバーレスアプリケーションの健全性とパフォーマンスを簡単に監視できます。

以前、Python および Node.js マネージドランタイム向けの Lambda 関数向けの Application Signals のサポートを発表しました。今回のリリースにより、Java 11、Java 17、Java 21、および .NET 8 Lambda マネージドランタイムを使用して、Lambda 関数向けの Application Signals を有効にできるようになりました。

有効にすると、Application Signals は、重要なアプリケーションメトリクス (スループット、可用性、レイテンシー、障害、エラーなど)、相関トレース、および Lambda 関数とその依存関係 (他の AWS サービスなど) 間のインタラクションについて、事前に構築された標準化されたダッシュボードを提供します。開発者による手動のインストルメンテーションやコード変更は必要ありません。

これにより、オペレーターはアプリケーションの健全性を一元的に把握し、ドリルダウンしてパフォーマンス異常の根本原因を特定できます。

開始するには、Lambda コンソールの [構成] タブにアクセスし、[モニタリングと運用ツール] セクションで 1 回のクリックで関数のアプリケーション シグナルを有効にします。詳細については、Lambda 開発者ガイドアプリケーションシグナル開発者ガイドLambda 用アプリケーションシグナルに関するブログ投稿をご覧ください。

Lambda 用アプリケーション シグナルは、Lambda および CloudWatch アプリケーション シグナルが利用可能なすべての商用 AWS リージョンで利用できます。アプリケーション シグナルの新しいコスト効率の高い料金設定を利用するには、アプリケーション シグナルのトランザクション検索機能をオプトインしてください。アプリケーション シグナルの料金設定の詳細については、CloudWatch の料金ページをご覧ください。

原文

AWS Lambda now supports Amazon CloudWatch Application Signals, an application performance monitoring (APM) solution, for Java and .NET managed runtimes, enabling developers and operators to easily monitor the health and performance of their serverless applications built using Lambda.

We previously announced support for Application Signals for Lambda functions for Python and Node.js managed runtimes. With this launch, you can now enable Application Signals for Lambda functions using Java 11, Java 17, Java 21, and .NET 8 Lambda managed runtimes. Once enabled, Application Signals provides pre-built, standardized dashboards for critical application metrics (such as throughput, availability, latency, faults, and errors), correlated traces, and interactions between the Lambda function and its dependencies (such as other AWS services), without requiring any manual instrumentation or code changes from developers. This gives operators a single-pane-of-glass view of the health of the application and enables them to drill down to establish the root cause of performance anomalies.

To get started, visit the Configuration tab in Lambda console and enable Application Signals for your function with just one click in the “Monitoring and operational tools” section. To learn more, visit the Lambda developer guideApplication Signals developer guide, and Application Signals for Lambda blog post.

Application Signals for Lambda is available in all commercial AWS Regions where Lambda and CloudWatch Application Signals are available. To take advantage of the new, cost-effective pricing for Application Signals, opt-in to the Transaction Search capability of Application Signals. To learn more about Application Signals pricing, visit the CloudWatch pricing page.

引用元:AWS Lambda adds application performance monitoring (APM) for Java and .NET runtimes via Application Signals

人気の記事

最新情報をお届けします!

最新のITトレンドやセキュリティ対策の情報を、メルマガでいち早く受け取りませんか?ぜひご登録ください

メルマガ登録