アプリケーションパフォーマンス管理(APM)

著者: Robert Simon
作成日: 23 六月 2021
更新日: 1 J 2024
Anonim
CAアプリケーションパフォーマンス管理:APMエクスペリエンスカードを理解する
ビデオ: CAアプリケーションパフォーマンス管理:APMエクスペリエンスカードを理解する

コンテンツ

定義-アプリケーションパフォーマンス管理(APM)とはどういう意味ですか?

アプリケーションパフォーマンス管理(APM)は、ソフトウェアアプリケーションの可用性と効率の管理と追跡を対象とするシステム管理内のプラクティスです。 APMでは、ITメトリックをビジネス上の意味に変換します。アプリケーションパフォーマンスの問題を分析、識別、報告するために展開されているワークフローと関連するITツールを調べ、ビジネスとエンドユーザーの期待が満たされていることを確認します。


アプリケーションのパフォーマンスとは、特定のアプリケーションを使用して、トランザクションがどれだけ早く完了するか、詳細がエンドユーザーに送信されるかを意味します。アプリケーションパフォーマンス管理は、Microsoft .NETおよびJEEプラットフォームで構築されたWebアプリケーションで一般的に使用されます。

Microsoft AzureとMicrosoft Cloudの紹介|このガイドでは、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。

TechopediaがApplication Performance Management(APM)について説明しています

APMは、2つのステップでパフォーマンスを監視します。

  1. アプリケーションで使用されるリソースを測定します
  2. エンドユーザーのエクスペリエンスを測定します。これには、アプリケーションがエンドユーザーの観点から応答するのにかかる時間と、応答時間の計算中にシステムを通過するトランザクションの数という2つのコンポーネントがあります。

これらの方法は、最終的に3つの高レベルのカテゴリで構成されるパフォーマンスベースラインを作成するのに役立ちます。

  • 応答時間/トランザクションパフォーマンス
  • リソース消費
  • 取引量

アプリケーションパフォーマンス管理は、実ユーザー管理およびエンドユーザーエクスペリエンス管理に関連付けられています。これらの中で、実稼働環境でアプリケーションを使用しながら実際のユーザーのエクスペリエンスを評価することは、最も純粋な方法と見なされます。イベント相関、予測分析、システム自動化により、最適な生産性をより効果的に達成できます。

Gartnerが実施した調査によると、APMは5つのユニークな機能ディメンションで構成されています。

  • エンドユーザーエクスペリエンスの監視
  • モデリングとアプリケーションランタイムアーキテクチャの検出
  • ユーザー定義のトランザクションプロファイリング
  • アプリケーションデータ分析
  • 詳細なアプリケーション監視