サーバーレスアプリエンジン (SAE) は、アプリケーションリアルタイム監視サービス (ARMS) と統合され、複数の監視機能を提供します。 ARMS高度モニタリング機能を有効にすると、SAEはARMSに接続されます。 これにより、異常および低速のサービスコールをすばやく特定し、メモリリークを検出し、システムのボトルネックを特定できます。 これにより、オンライントラブルシューティングの効率が向上します。 このトピックでは、SAEコンソールでアプリケーションモニタリング機能を有効または無効にし、モニタリングデータを表示する方法について説明します。
前提条件
- アプリケーションがSAE上に展開される。 詳細については、「SAEへのアプリケーションのデプロイ」をご参照ください。
- ARMS高度モニタリング機能が有効になっています。 詳細については、「SAEでARMSアドバンスドモニタリングを有効にする」をご参照ください。
- アプリケーション用にARMSエージェントがインストールされています。 詳細については、「アプリケーションのARMSエージェントのインストール」をご参照ください。
手順
重要 アプリケーションを作成してデプロイすると、SAEは自動的にアプリケーションモニタリング機能を有効にします。 アプリケーションモニタリング機能を無効にした場合、アプリケーションは影響を受けず、再デプロイされません。 アプリケーションモニタリング機能を手動で有効にすると、SAEは自動的にアプリケーションを再デプロイします。
SAEコンソールにログインします。
左側のナビゲーションウィンドウで、[アプリケーション] をクリックします。 上部のナビゲーションバーで、リージョンを選択します。 次に、アプリケーションの名前をクリックします。
- [基本情報] ページの右上隅にある [詳細] をクリックして、アプリケーションモニタリング機能を有効または無効にします。
- アプリケーションモニタリングの有効化: を選択します。 [メモ] メッセージで、[OK] をクリックして、アプリケーションモニタリング機能を有効にします。
- アプリケーションモニタリングの無効化: を選択します。 [メモ] メッセージで、[OK] をクリックして、アプリケーションモニタリング機能を無効にします。
アプリケーションメトリックの表示
アプリケーションのデプロイ後、[アプリケーションモニタリング] モジュールでアプリケーションの主要なパフォーマンスメトリックを表示できます。
にログインします。SAEコンソール.
左側のナビゲーションウィンドウで、[アプリケーション] をクリックします。 上部のナビゲーションバーで、リージョンを選択します。 次に、管理するアプリケーションの名前をクリックします。
左側のナビゲーションウィンドウで、ビジネス要件に基づいたアプリケーションモニタリングデータを表示します。
アプリケーションの概要:
を選択します。 [アプリケーションの概要] ページには、要求の総数や平均応答時間など、アプリケーションの主要なパフォーマンス指標が表示されます。アプリケーションの詳細:
を選択します。 [アプリケーションの詳細] ページには、JVMモニタリングや例外分析用のデータなど、より包括的なアプリケーションモニタリングデータが表示されます。API操作呼び出し:
を選択します。 API Operation Callsページには、呼び出しトポロジ、アップストリームリンク、ダウンストリームリンクなど、API操作によるモニタリングデータが表示されます。詳細モニタリング:
を選択します。 [高度な監視] ページには、グローバルアプリケーショントポロジ、SQL例外分析のデータ、ローカル呼び出しスタックなど、よりパフォーマンスの高い監視および管理データが表示されます。