Amazon CloudWatch Application Signals を使用して NodeJS アプリケーションを簡単にトラブルシューティングする

投稿日: 2024年11月18日

本日、AWS は、CloudWatch の OpenTelemetry (OTel) 互換アプリケーションパフォーマンスモニタリング (APM) 機能である Amazon CloudWatch Application Signals の NodeJS アプリケーションモニタリングの一般提供を発表しました。Application Signals を使用すると、AWS アプリケーションの主要なビジネス目標またはサービスレベル目標 (SLO) に対するアプリケーションのパフォーマンスを自動的に追跡するプロセスが簡素化されます。サービスオペレーターは、Application Signals を通じて、AWS アプリケーションメトリクスの事前構築された標準化されたダッシュボードにアクセスできます。

お客様はすでに Application Signals を使用して、EKS、EC2、その他のプラットフォームにデプロイされている Java、Python、.NET アプリケーションを監視しています。今回のリリースでは、コードを追加しなくても、NodeJS アプリケーションの問題を簡単にオンボードしてトラブルシューティングできるようになりました。NodeJS アプリケーション開発者は、現在の運用状態と、アプリケーションが長期的なパフォーマンス目標を満たしているかどうかを迅速にトリアージできます。お客様は、Application Signals の簡単なナビゲーションフローを通じて NodeJS アプリケーションの高い可用性を確保できます。サービスレベルインジケータ (SLI) が異常になった場合のアラートから始まり、アプリケーションのメトリクス (レイテンシー/エラー/リクエスト) の自動生成グラフにおけるエラーやスパイクを詳細に調べることができます。一元化された画面で、アプリケーションメトリクスをトレース、アプリケーションログ、インフラストラクチャメトリクスと関連付けて、数回クリックするだけでアプリケーションの問題のトラブルシューティングを行うことができます。

Application Signals は、カナダ西部 (カルガリー) リージョン、アジアパシフィック (マレーシア)、AWS GovCloud (米国) リージョン、中国リージョンを除くすべての商用 AWS リージョンでご利用いただけます。料金については、Amazon CloudWatch の料金をご参照ください。

詳細については、Amazon EKS、Amazon EC2、ネイティブ Kubernetes、その他のプラットフォーム用のカスタム計測で Amazon CloudWatch Application Signals を有効にする方法に関するドキュメントを参照してください。